python:3:列表基本用法及相关函数(1)
来源:互联网 发布:淘宝卖东西被骗 编辑:程序博客网 时间:2024/06/04 23:21
第一章:python
第三节: 列表类型相关函数
1,列表基本用法
列表成员关系(in, not in)
连接操作符,将两个列表合并
重复操作符,列表多次重复
列表内建函数,序列类型函数
len(list):列表元素个数
max(list):返回列表元素中的最大值 #对于纯数字的列表
min(list):返回列表元素中的最小值 #对于纯数字的列表
sorted(list):将列表每个元素按照其首字母的ASCII码值进行排序,但纯数字列表按照数字由小到大排序 >>> num=[9, 21, 17, 15, 33]
>>> sorted(num)
[9, 15, 17, 21, 33]
reversed(list):将列表元素进行反向排序后输出,但需for循环进行输出 >>> reversed(sorted(num))
<listreverseiterator object at 0x026D5570>
>>> for i in reversed(sorted(num)):
... ····print i,
33 21 17 15 9
enumerate(list):输出元素和索引值 >>> a=['a', 'b', 'c', 'e', 'd']
>>> for i,c in enumerate(a):
... ····print i,c
0 a
1 b
2 c
3 e
4 d
zip(list1, list2):将两列表中每个对应索引的元素结合成为一个包含两个元素的元组,每个这样的元组结合成一个列表 >>> first_name=['guan', 'zhang', 'liu']
>>> last_name=['yu', 'fei', 'bei']
>>> zip(first_name, last_name)
[('guan', 'yu'),('zhang', 'fei'), ('liu', 'bei')]
sum(list):对于纯数字的列表,sum()输出结果为列表各个元素加和 >>> a=[6, 4, 5]
>>> sum(a)
15
>>> sum(a, 5)
#整型相加返回整型 20
>>> a=[6.0, 4.0, 5.0]
>>> sum(a)
#浮点型相加返回浮点型 15.0
可以通过list(),tuple()创建列表和元组 >>> list('atcg')
['a', 't', 'c', 'g']
>>> tuple('atcg')
('a', 't', 'c', 'g')
同时元组和列表可以相互转换形式 >>> tuple(list('atcg'))
('a', 't', 'c', 'g')
若创建只有一个元素的元组,需要在元组分割符里面加入一个逗号(,),以防和普通的分组操作混淆,(这一点重要) >>> t=(None,)
>>> t=('all',)
- python:3:列表基本用法及相关函数(1)
- python:4:列表基本用法及相关函数(2)
- python:2:字符串基本用法及相关函数
- Python函数基本用法
- python列表的基本用法介绍
- python列表(List)的基本用法
- python中函数基本用法
- Python 列表类型及相关操作
- memset()及相关函数用法及注意事项
- 织梦(DedeCMS)系统内置常用函数列表及用法
- Redis基本命令及相关用法
- DedeCMS系统函数列表及用法详解
- DedeCMS系统函数列表及用法详解
- python正则表达式--基本用法和函数(理论知识)
- python正则表达式--基本用法和函数(简单实例)
- Python基础:列表,元组,字典,集合相关基本操作
- python中的string相关用法(1)
- python re相关函数的用法代码
- BZOJ 4530 [Bjoi2014]大融合 [LCT]
- kNN k-近邻算法
- java开发中JDBC连接数据库代码和步骤
- zabbix 批量添加聚合图形
- Python三神器之virtualenv&virtualenvwrapper
- python:3:列表基本用法及相关函数(1)
- json字符串转为map结构,复杂json字符串转为map结构
- Java NIO 学习
- 详细讲解C语言单机小游戏——打字母游戏
- 如何请教别人
- Python常用内置模块总结
- css-day5-个人学习笔记
- [数据结构]二分法查找
- docker构建微服务