首页 > 其他 > 详细

list和tuple

时间:2018-04-12 23:24:32      阅读:249      评论:0      收藏:0      [点我收藏+]
列表与元组

列表定义

python内置的一种数据类型是列表:list。list是一种有序的集合,可以添加和删除其中的元素。

>>>a=['jack','bob',tracy']

>>>a

['jack','bob',tracy']


列表的取值 

变量a就是一个list,用len()函数可以获得list元素的个数:

>>>len(a)

3

列表可以使用索引来访问,索引从0开始,N-1个结束,当超出范围时报错

>>>a[0]

'jack'

反向取值,倒叙[-1]使,以此类推

>>>a[-1]

'tracy'

列表的插入,追加与删除

>>>a.append('admin')

>>>a.insert(1,'name')                                按指定位置插入

>>>a.pop()                                                弹出,删除

>>>a.pop(1)                                             删除指定位置(索引的位置)

替换某一个元素

>>>a[0]

>>>a[0]='jjj'

>>>a[0]

列表可以包含其他数据类型


元组tuple

元组是不可变【安全】的,没有append.insert这样的方法。

>>>a=()

一个元素的元组写法t=(1,)

可变的tuple

>>>t=('a','b',['A','B']) 

对于元组是不可变的,但是元组里面的列表是可变的




list和tuple

原文:http://blog.51cto.com/13272050/2097619

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!