码迷,mamicode.com
首页 > 其他好文 > 详细

list和tuple

时间:2018-04-12 23:30:50      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:list和tuple

列表与元组

列表定义

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

标签:list和tuple

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

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