首先定义一个list
-
>>> a=[1,2,3,4,5]
-
>>> a或list(a),print(a)
-
[1, 2, 3, 4, 5]
1. append函数是向列表中添加
一个元素(形式可以是一个元素,也可以是另一个列表,只不过将该列表当成了一个元素)
-
>>> a.append(["lw","zyd"])
-
>>> a
-
[1, 2, 4, 5, ['lw', 'zyd']]
-
>>> a.append(6)
-
>>> a
-
[1, 2, 4, 5, ['lw', 'zyd'], 6]
2.extend函数将一个列表中的所有元素以个体的方式添加到列表的尾部,简单说就是讲这个列表的全部元素全部添加
当然你也可以定义两个列表list1和list2,list1.extend(list2)这样也行
-
>>> a.extend([7,"ILY"])
-
>>> a
-
[1, 2, 4, 5, ['lw', 'zyd'], 6, 7, 'ILY']
3.将元素添加到列表指定位置,列表里的元素顺序后移,第一个数是插入的位置(位置为0是第一个元素,以此类推),第二个数是插入元素(该元素必须在列表中,否则会提示插入的元素找不到)
-
>>> a.insert(0,'ILY')
-
>>> a
-
['ILY', 1, 2, 4, 5, ['lw', 'zyd'], 6, 7, 'ILY']
-
>>> list1
-
[1, 2]
-
>>> a.insert(8,list1)
-
>>> a
-
['ILY', 1, 2, 4, 5, ['lw', 'zyd'], 6, 7, [1, 2], 'ILY']
4.remove函数:删除列表的第一次出现的指定元素
-
>>> list1
-
[1, 2]
-
>>> list2=list1*3
-
>>> list2
-
[1, 2, 1, 2, 1, 2]
-
>>> list2.remove (1)
-
>>> list2
-
[2, 1, 2, 1, 2]
5.pop函数:删除列表指定位置的元素或者列表的尾部元素
-
>>> list2
-
[2, 1, 2, 1, 2]
-
>>> list2.pop(1)
-
1
-
>>> list2
-
[2, 2, 1, 2]
-
>>> list2
-
[2, 2, 1, 2]
-
>>> list2.pop()
-
2
-
>>> list2
-
[2, 2, 1]
阅读(698) | 评论(0) | 转发(0) |