3、Python对象——列表(List)

2018-08-08  本文已影响0人  巧生于缘

列表操作符

操作符 描述 实例
+ 组合列表 >>[1, 2, 3] + [4, 5, 6]
结果: [1, 2, 3, 4, 5, 6]
* 重复列表 >>['Hi!'] * 4
结果: ['Hi!', 'Hi!', 'Hi!', 'Hi!']
[] 通过索引获取列表中的元素 >>list = [1, "A", [1, 2, 3]]
>>print(list[2]
结果为[1, 2, 3])
>>print(list[-2])
结果为'A'
[ : ] 截取列表中的一部分 >>list = [1, "A", [1, 2, 3], 2, 3, 4]
>>print(list[1:4]
结果为:["A", [1, 2, 3], 2, 3]
in 成员运算符 >>3 in [1, 2, 3]
结果为:True
>>for x in [1, 2, 3]: print(x, end=" ")
结果为 1 2 3
函数 描述
len(list) 列表元素个数
max(list) 返回列表元素最大值
min(list) 返回列表元素最小值
list(seq) 将元组转换为列表
方法 描述
list.append(obj) 在列表末尾添加新的元素
list.count(obj) 统计某个元素在列表中出现的次数
list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
list.index(obj) 从列表中找出某个值第一个匹配项的索引位置
list.insert(index, obj) 将对象(obj)插入列表指定位置(index)
list.pop() 移除列表中的一个元素(index缺省移除最后一个元素),并且返回该元素的值
list.remove(obj) 移除列表中某个值的第一个匹配项
list.reverse() 反向列表中元素
list.sort() 对原列表进行排序
list.clear() 清空列表
list.copy() 复制列表
上一篇下一篇

猜你喜欢

热点阅读