Python机器学习原理与算法实现
上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 运行结果