python基础2
1.列表
python中的列表为list,列表中的数据项不需要有相同的数据类型。
python列表脚本操作符
python列表截取
列表的一些函数和方法
#创建列表,列表中的数据项不需要有相同的数据类型
list1 = [1, 2]
print('列表长度', len(list1))
#获取元素列表的最大最小元素时,列表中的元素之间要具有比较性
print('列表最大元素', max(list1))
print('列表最小元素', min(list1))
#元组转成列表操作
tuple1 = (1, 2, 3)
list2 = list(tuple1)
print('元组', tuple1, '对应列表', list2)
#在列表末尾添加新的对象
list1.append('hhhh')
print('列表末尾添加新的对象', list1)
#在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
list1.extend([4, 5, 6])
print('扩展的新列表', list1)
#统计某个元素在列表中出现的次数
print('元素4在列表中出现的次数', list1.count(4))
#获取某个值在列表中第一个匹配项的索引
print('值4在列表中第一次出现的索引位置', list1.index(4))
#将对象插入列表的对应位置
list1.insert(2, 'hi')
print('在索引2出插入hi对象', list1)
#移除列表中某个元素(默认是最后一个元素),并返回对应的元素
print('移除最后一个元素并返回该元素', list1.pop())
#移除列表中某个值的第一个匹配项
list1.remove(4)
print('移除列表中值为4的第一个匹配项', list1)
#反转列表
list1.reverse()
print('反转后的列表', list1)
#对原列表进行排序,列表中的元素之间要具有比较性
list3 = [4, 3, 7, 9, 0, 1]
list3.sort()
print('排序之后的列表', list3)
2.元组
python中的元组与列表类似,只是元组的元素不可修改,元组使用小括号,列表使用方括号。
#创建元组
tup1 = (1, 2, 3)
#创建空元组
tup2 = ()
#当元组中只有一个元素时,后面加逗号
tup3 = (50,)
#访问元组
print('访问元组', tup1[0])
#修改元组,元组不可以修改,但是可以做连接操作
tup4 = tup1 + tup3
print('连接tup1和tup3', tup4)
#删除元组,元组元素不可以删除,但是可以使用del删除整个元组
del tup3
元组运算符
元组索引、截取
元组内置函数
3.string字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。
python字符串更新
python转义字符
在需要在字符中使用特殊字符时,使用反斜杠(\)转义字符。
python字符串运算符
4.python字符串格式化