
上QQ阅读APP看书,第一时间看更新
1.6.2 列表元素的基本操作
列表元素的基本操作主要包括添加元素、删除元素、修改元素,以及针对元素进行统计计算、排序等。Python中提供了内置函数,可以完成列表元素的各项基本操作,如表1.13所示。
表1.13 与列表元素相关的内置函数

示例如下,在Spyder代码编辑区内输入以下代码并逐行运行:
corporation=['宁德时代 300750','比亚迪 002594','国轩高科 002074', '亿纬锂能 300014','赣锋锂业 002460'] # 创建列表corporation len(corporation) # 计算列表corporation的长度 corporation.append('欣旺达 300207') # 在列表corporation的末尾添加元素'欣旺达 300207' len(corporation) # 计算列表corporation的长度 print(corporation) # 查看增加元素后的列表corporation corporation[0]='宁德时代新能源科技股份有限公司' # 将第一个元素修改为'宁德时代新能源科技股份有限公司' print(corporation) # 查看修改元素后的列表corporation del corporation[0] # 按照元素索引删除元素,删除列表corporation中的第一个元素 print(corporation) # 查看删除元素后的列表corporation corporation.remove('国轩高科 002074')#按照元素值删除元素,删除列表corporation中值为'国轩高科 002074'的元素 print(corporation)#查看删除元素后的列表corporation print(corporation.count('亿纬锂能 300014')) # 统计下元素'亿纬锂能 300014'出现的次数 print(corporation.index('亿纬锂能 300014')) # 获取元素'亿纬锂能 300014'首先出现的下标
可在IPython控制台看到如图1.46所示的运行结果。

图1.46 运行结果