加入收藏 | 设为首页 | 会员中心 | 我要投稿 鄂州站长网 (https://www.0711zz.com/)- 数据分析、网络、云渲染、应用安全、大数据!
当前位置: 首页 > 编程开发 > Python > 正文

Python基础 List和Tuple类型

发布时间:2020-07-09 03:40:16 所属栏目:Python 来源:互联网
导读:python 创建list python 内置一种数据类型是列表: 列表是一种有序的集合,可以随时添加和 删除其中的元素,list 中的元素是按照顺序排列的。构建list 直接用 [ ], list

python 创建list     python 内置一种数据类型是列表: 列表是一种有序的集合,可以随时添加和     删除其中的元素,list 中的元素是按照顺序排列的。构建list 直接用 [ ],     list 中可以包含各种数据类型。 一个元素也没有的list 是一个空list.     L = ['Michael',100,True] python 中按着索引访问list     索引从0 开始,也就是说,第一个元素的索引是0 第二个元素的索引     是1,以此类推。 python 之倒序访问list     最后一个元素用 -1 这个索引,倒数第二个用-2 表示 ,倒数第三个用-3 python 之添加新元素     用 append() 方法,把新同学追加到list 末尾     例如: L = ['Adam','Lisa','Bart']         L.append('Paul')         'Adam','Bart','Paul']         append() 总是把新元素添加到list 的尾部。         添加到第一的位置,inster() 方法,它接受两个参数,第一个参数是索引         第二个参数是待添加的新元素。     L = ['Adam','Bart']     L.insert(0,'Paul')     ['Paul','Adam','Bart'] python从list 删除元素     可以用list 的pop() 方法删除最后一个。     L = ['Adam','Paul']     L.pop()     'Paul'     ['Adam','Bart']     pop() 方法总是删掉list 的最后一个元素,并且他还返回这个元素。     指定索引删除 pop(2)。 python 中替换元素     对list 中的某个索引赋值,可以直接用新的元素替换到原来的元素,list 包含     的元素个数保持不变。     L = ['Adam','Bart']     L[2] = 'Paul'     print L     L = ['Adam','Paul']     L[-1] = 'Paul' python 之中创建 tuple     tuple 是另一种有序的列表,为元组。tuple和list 非常类似,但是tuple一旦创建完毕,就不能修改了。     t = ('Adam','Bart')     创建tuple和创建list唯一不同之处是用( )替代了[ ]     获取tuple元素的方式和list 是一摸一样的,可以正常使用t[0],t[-1] 等索引方式访问元素 Python 之创建但元素tuple     tuple和list一样,可以包含 0 个、1个和任意多个元素,包含0个元素的tuple,也就是空     tuple ,直接使用() 表示: t = () 规定tuple 要多加一个逗号"," t = (1,) Python 之 “可变” 的tuple     t = ('a','b',['A','B'])     L = t[2]     L[0] = 'X'     L[1] = 'Y'     ('a',['X','Y'])     tuple 所谓的不变就是说,tuple 的每个元素的指向是不变的,即指向’a‘,就不能指向'b'

(编辑:鄂州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读