|
首先定义一个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]
|
|