python 列表的操作(添加删除)列表和元组的区别
python 列表的操作(添加删除)
1.列表的添加:append 和extend
append 和extend 的区别: append只能追加1个元素 ,extend可以追加多个
>>> lst1=[1,2,3,4] >>> lst1.append(5) >>> lst1 [1, 2, 3, 4, 5] >>> lst1.extend([6,7,8]) >>> lst1 [1, 2, 3, 4, 5, 6, 7, 8]
2.列表的删除和替换
使用 del 和 pop删除
使用下标来替换
>>> lst2=['1','google','2','IBM','3','huawei','4','xjzx'] >>> lst2[1]='baidu' >>> lst2 ['1', 'baidu', '2', 'IBM', '3', 'huawei', '4', 'xjzx'] >>> lst2.pop(1) 'baidu' >>> lst2 ['1', '2', 'IBM', '3', 'huawei', '4', 'xjzx'] >>> del lst2[0] >>> lst2 ['2', 'IBM', '3', 'huawei', '4', 'xjzx']
3.利用“len (name)”统计列表中的元素数
>>> len(lst2)
6
二。
列表和元组的区别
1.相同点:
元组和列表都存储元素的容器,下标都是从0开始,逗号分隔
2不同点
列表可以修改 ,改变数据类型的, 定义的时候为[]
元组不能修改 定义为()