python之列表与tuple
一、列表(list)
列表为python的一种数据类型,可以随时删除或添加里面的元素。形式如下:
classmates = ['Michael','Bob','Tracy'] classmates ['Michael', 'Bob', 'Tracy']
看len函数,查看变量的数目。用索引查看具体变量位置,0是索引开始位置;也可以反向索引。
len(classmates) 3 classmates[2] 'Tracy' classmates[1] 'Bob'
classmates[-1]
'Tracy'
classmates[-2]
'Bob
list函数。追加新元素;追加元素到指定位置;
classmates.append('Adam') classmates ['Michael', 'Bob', 'Tracy', 'Adam']
classmates.insert(1,'Jack')
classmates
['Michael', 'Jack', 'Bob', 'Tracy', 'Adam']
删除指定位置的元素,用pop(i)方法,其中i是索引位置。list中的元素也可以是列表,索引也按照列表位置进行索引。
classmates.pop(1) 'Jack'
s = ['python','c##','java',['yan','pan']]
s[3][1]
pan
二、tuple(元组)
元组的元素一旦确定就不能更改。索引方式类似列表方式。
t = ('a', 'b', ['A', 'B']) t[2] ['A','B']

浙公网安备 33010602011771号