一、列表
1.1 创建一个列表
member = ['胖虎','大熊','小夫','小叮当','小妹妹']
member
1.2 创建一个混合列表
mix = [1,'胖虎','3.14',[1,2,3]]
mix
1.3 创建一个空列表
empty = []
empty
1.4 向列表中添加元素
1.4.1 append(sub):在列表末尾添加一个元素sub
member.append('董金琨')
member
1.4.2 extend(list):向原列表中添加另一个列表,以一个列表来扩展另一个列表,list是一个列表类型
member.extend(['胖虎他妈','大熊她爸'])
member
1.4.3 insert(i,x)函数:在第i位置添加元素x
member.insert(1,'小夫她爹')
member
1.5 获取列表中的元素
member[0]
1.6 删除列表中的元素
1.6.1 del 方法
del member[1]
del member
1.6.2 remove(x):删除列表中的x元素,x必须在列表中,不在会报错
member.remove('胖虎')
member
1.6.3 pop(i):删除第i个位置的元素
member.pop(i)
member
1.7 列表重复操作符
list3 = [123,456]
list3*5
1.8 列表常用内置函数
1.8.1 count(x):查看参数x出现在列表中的次数
list3 = [123,456,789]
list3 *= 5
list3.count(123)
1.8.2 index(x,[[start],[end]]):返回参数x在列表中的位置,start和end可选。
list3.index(123,3,7)
1.8.3 reverse():翻转列表
list3.reverse()
list3
1.8.4 sort():列表排序,默认从小到大
list6 = [4,5,2,3,1,10]
list6.sort()
list6
list7 = [7,8,5,2,7,8,9]
list7.sort(reverse = True)
list7
二、元组
2.1 创建一个普通的元组
tuple1 = (1,2,3,4,5,6,7,8)
tuple1
2.2 创建只含一个元素的元组
tuple3 = (1,)
tuple3
2.3 更新修改元组
temp = ('大熊','小夫','大P','小米')
temp = temp[:2] + ('小景',)+temp[2:]
temp
2.4 删除元组
del temp