Python列表常见操作详解列表常见操作详解(获取获取,增加增加,删除删除,修改修改,排序等排序等)
主要介绍了Python列表常见操作,结合实例形式总结分析了Python列表常见的获取、增加、删除、修改、排序、
计算等相关操作技巧,需要的朋友可以参考下
本文实例讲述了Python列表常见操作。分享给大家供大家参考,具体如下:
列表是由一系列按特定顺序排列的元素组成的对象。因为列表通常包含多个元素, 所以建议给列表指定一个表示复数的名
称。
我们用方括号( [] ) 来表示列表, 并用逗号来分隔其中的元素。
types=['娱乐','体育','科技']
print(types)
运行结果:
['娱乐', '体育', '科技']
可以看到,打印列表的同时,也会将方括号打印出来。
1 获取元素获取元素
要获取列表中的某个元素, 在方括号内指定元素的索引即可:
print('第三个类型:'+types[2])
运行结果:
第三个类型:科技
当我们请求获取列表元素时, 只会返回该元素本身。
2 索引从索引从 0 开始开始
跟大多数编程语言相同,索引从 0 开始计数。因此,需要获取列表的任何元素, 都可将其位置减1, 作为索引。
将索引指定为 -1,还可以获取最后一个列表元素,这样就可以在不知道列表长度的情况下,获取最后一个元素:
print('最后一个:'+types[-1])
运行结果:
最后一个:科技
这种语法也适用于其他负数索引。索引 -2 获取倒数第二个列表元素, 索引 -3 获取倒数第三个列表元素, 以此类推。
print('倒数第二个:'+types[-2])
运行结果:
倒数第二个:体育
3 新增元素新增元素
3.1 列表末尾
append() 方法可以将元素附加到列表末尾:
types.append('财经')
print(types)
运行结果:
['娱乐', '体育', '科技', '财经']
append() 方法很适合动态地创建列表。我们可以先创建一个空列表, 然后再使用一系列的append() 方法为列表添加元素。
colors=[]