#下面介绍的是常见的内置方法,适用于list、tuple、str
#list()
#tuple()
#dict()
number = [11,-1,3,14,-5]
#1 max & min
a = max(number)
b = min(number)
#2 reversed() 倒转list
a = list(reversed(number))
print(a)
#3 sorted() 排序list,并返回一个排序后的list
#与list.sort的区别是,list.sort()是原址排序
#下面的例子按照绝对值排序
s = sorted(number,key = lambda x:abs(x))
print(s)
#4 enumerate() 组成一个tuple的list;
# 其中元组的第一个元素是索引位置,第二个元素该索引位置对应的元素
#使用zip()同样也可以实现这样的功能。
e = list(enumerate(number))
#输出:[(0, 11), (1, 12), (2, 13), (3, 14), (4, 15)]
#5 zip() 多个list组成一个tuple列表
f = list(zip(range(0,len(number)),number))
#输出:[(0, 11), (1, 12), (2, 13), (3, 14), (4, 15)]
Python 常见的内置方法
最新推荐文章于 2023-10-30 22:42:38 发布