码迷,mamicode.com
首页 > 编程语言 > 详细

python 列表的操作(添加删除)列表和元组的区别

时间:2016-04-08 11:55:57      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

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不同点

列表可以修改 ,改变数据类型的, 定义的时候为[] 

元组不能修改 定义为()

 

python 列表的操作(添加删除)列表和元组的区别

标签:

原文地址:http://www.cnblogs.com/tom-li/p/5367148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!