Python中列表运算总结
Python中列表list是一种常用(最基本)的数据类型,其四则运算和MATLAB、numpy等数据结构不太一样。
列表的创建及基本用法
- 基本创建:把逗号分隔的不同数据项采用方括号括起来,注意,列表索引值从0开始;list_1 = [1, 2, 3, 4, 5]
- 利用list()函数创建; list_2 = list([6, 7, 8, 9, 10])
- 添加元素: list_2.append(1)
- 删除元素:del list_1[0]
- 列表长度:len(list_1)
- 列表最值:max(list_1) min(list_2)
- 统计某个元素在列表中出现的次数; list_1.count(2)
- 找出某个值在列表中第一个匹配项的索引; list_2.index(0)
- 反向列表中的元素:list.reverse()
- 对列表中的元素进行排序:list_2.sort(reverse=False)
列表的 + - × ÷
列表加法,不是相同尺度的列表对应元素相加,而是对列表的一种扩展:
如果要进行列表的数值加可以采用列表解析式:
列表的减法(好像不存在这样的操作)
列表的数值减:
列表乘法 列表数值乘法
列表除法(没有遇到这种操作) 列表数值除法
未完待续…