列表索引值从0开始
>>> mix = [1,3.14,'小甲鱼',[1,2,3]]
>>> mix
[1, 3.14, '小甲鱼', [1, 2, 3]]
append方法
>>> number = [1,2,3,4,5]
>>> number.append(6)
>>> number
[1, 2, 3, 4, 5, 6]
>>> len(number)
6
extend方法
>>> number.extend([7,8])
>>> number
[1, 2, 3, 4, 5, 6, 7, 8]
insert方法
>>> number.insert(0,'0')
>>> number
['0', 1, 2, 3, 4, 5, 6, 7, 8]
remove方法
member
['小甲鱼', '88', '黑夜', '90', '迷途', '95', '怡静', '90', '秋舞斜阳', '88']
for each in range(5):
print(member[2*each],member[2*each + 1])
小甲鱼 88
黑夜 90
迷途 95
怡静 90
秋舞斜阳 88
member.remove('怡静')
>>> member
['小甲鱼', '88', '黑夜', '90', '迷途', '95', '90', '秋舞斜阳', '88']
del方法
>>> del member[1]
>>> member
['小甲鱼', '黑夜', '90', '迷途', '95', '90', '秋舞斜阳', '88']
pop方法
>>> member.pop(2)
'90'
>>> member
['小甲鱼', '黑夜', '迷途', '95', '90', '秋舞斜阳', '88']
列表操作符
list1 = [1,2,4]
>>> list = [2,1,0]
>>> list2 = [2,1,0]
>>> list2 > list1
True
>>> list3 = [1,2,4]
>>> list2 > list1 and list1 == list3
True
>>> list4 = list1 + list2
>>> list4
[1, 2, 4, 2, 1, 0]
>>> list3 *= 5
>>> list3
[1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4]
>>> list5 = [21,3,[1,2]]
>>> 2 in list5
>>>> list3.count(1)
5
>>> list3.index(2,3,5)
4
>>> list3.reverse()
>>> list3
[4, 2, 1, 4, 2, 1, 4, 2, 1, 4, 2, 1, 4, 2, 1]
>>> list3.sort()
>>> list3
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4]
>>> list3.sort(reverse = True)
>>> list3
[4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1]
>>> list3.sort(reverse = True)
>>> list3
[4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1]
切片是另外开辟地址的拷贝,不是再贴一个标签