描述
list() 用于将元组转换为列表
语法
list( tup )
参数
tup 要转换为列表的元素
列表(list)
列表是Python最常用的数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表索引从0开始。
创建列表
在Python编程中,将所有数据项放在方括号[]中并用逗号分隔来创建列表。
空list list=[] |
整数list list=[1,2,3] |
混合数据类型list list=[1,"hello",3.4] |
访问列表中的值
使用下标索引来访问列表中的值或者使用方括号的形式截取字符
例如
list1=['a','b','c','d']
list2=[1,2,3,4,5]
print"list1[0]:" , list1[0]
print"list2[0:2]:" , list2[0:2]
输出结果
list1[0]: a |
list2[0:2]: [1,2] |
更新列表
对列表的数据项进行修改或更新,可以使用append()方法来添加列表项
例如
list = []
list.append('apple')
list.append('banboo')
print list
输出结果
['apple','banboo'] |
删除列表元素
使用 del 语句来删除列表的元素
例如
list=['a','b','c','d']
print list1
del list1[2]
print list
输出结果
['a','b','d'] |
python列表脚本操作符
列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。
python表达式 | 结果 | 描述 |
---|---|---|
len([1, 2, 3]) | 3 | 长度 |
[1, 2, 3] + [4, 5, 6,7] | [1, 2, 3, 4, 5, 6,7] | 组合 |
['Hi'] * 4 | ['Hi', 'Hi', 'Hi', 'Hi'] | 重复 |
2 in [1, 2, 3] | True | 元素是否存在列表中 |
for x in [1, 2, 3]: print x, | 1 2 3 | 迭代 |