python list


List may store a plurality of values ​​can be read and modified

#remove delete the specified element

>>> list1 = ['a','b','c','a']
>>> list1.remove('b')
>>> print(list1)
['a', 'c', 'a']

 

#append additional element

>>> list1 = ['a','b','c','a']
>>> list1.append(['1','2','3'])
>>> print(list1)
['a', 'b', 'c', 'a', ['1', '2', '3']]

 

# List can be added and to be multiplied and a digital

>>> 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']

 

# [] Index according to remove individual elements if there is no error

>>> list1 = ['a','b','c','a']
>>> print(list1[1])
b

 

# List convert into a dictionary:

>>> i = ['a','b']
>>> print(dict([i]))
{'a': 'b'}

 

#reverse reverse 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']

 

 

Guess you like

Origin www.cnblogs.com/t-ym/p/11824532.html