python中列表
列表可以存储多个值 可读可修改
#remove 删除指定元素
>>> list1 = ['a','b','c','a']
>>> list1.remove('b')
>>> print(list1)
['a', 'c', 'a']
#append 追加元素
>>> list1 = ['a','b','c','a']
>>> list1.append(['1','2','3'])
>>> print(list1)
['a', 'b', 'c', 'a', ['1', '2', '3']]
#列表可以相加,可以和数字相乘
>>> a = ['1','2','3']
>>> b = ['3','4','5']
>>> print(a+b)
['1', '2', '3', '3', '4', '5']
>>> a = ['1','2','3']
>>> print(a*2)
['1', '2', '3', '1', '2', '3']
#[ ] 按照索引取出单个元素 如果没有报错
>>> list1 = ['a','b','c','a']
>>> print(list1[1])
b
#列表转换成字典:
>>> i = ['a','b']
>>> print(dict([i]))
{'a': 'b'}
#reverse 反转 倒序
>>> list1 = ['a','b','c','a']
>>> list1.reverse()
>>> print(list1)
['a', 'c', 'b', 'a']
#count 统计
>>> list1 = ['a','b','c','a']
>>> res = list1.count('a')
>>> print(res)
2
#index 取元素索引
>>> list1 = ['a','b','c','a']
>>> res = list1.index('a')
>>> print(res)
0
#clear 清除
>>> list1 = ['a','b','c','a']
>>> res = list1.clear()
>>> print(list1)
[]
#pop 根据指定索引剪切元素
>>> list1 = ['a','b','c','a']
>>> res = list1.pop(1)
>>> print(res)
b
#sort 排序
>>> list1 = ['a','b','c','a']
>>> list1.sort()
>>> print(list1)
['a', 'a', 'b', 'c']
#extend 增加元素列表
>>> list1 = ['a','b','c','a']
>>> list1.extend(['1','2','3'])
>>> print(list1)
['a', 'b', 'c', 'a', '1', '2', '3']
#insert 按照指定索引位置插入元素
>>> list1 = ['a','b','c','a']
>>> list1.insert(2,'天明')
>>> print(list1)
['a', 'b', '天明', 'c', 'a']