标识id
哈希hash
类型type
类型转换
输入 input([prompt])
打印print(*objects,sep=‘‘,end=‘\n‘,file=sys.stdout,flush=False)
对象长度
isinstance(obj,class_or_tuple)
issubclass(cls,class_or_tuple)
绝对值abs(x)
最大值max() 最小值min()
round(x)
pow(x,y)
range(stop)
divmod(x,y)
sum(iterable,[,start])
chr(i)
ord(c)
sorted(iteranle,[,key][,reverse])
reversed(seq)
枚举enumerate(seq,start=0)
for x in enumerate([2,4,6,8]): print(x) for x in enumerate("abcde"): print(x,end=" ")
迭代器和取元素iter(iterable)、next(iterator[,default])
it = iter(range(5)) next(it) it = reversed([1,3,5]) next(it)
可迭代对象
迭代器
拉链函数zip(*iterables)
list(zip(range(10),range(10))) #执行结果 [(0, 0), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6), (7, 7), (8, 8), (9, 9)] list(zip(range(10),range(10),range(5),range(10))) #执行结果 [(0, 0, 0, 0), (1, 1, 1, 1), (2, 2, 2, 2), (3, 3, 3, 3), (4, 4, 4, 4)] dict(zip(range(10),range(10))) #执行结果 {0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9} {str(x):y for x,y in zip(range(10),range(10))} #执行结果 {‘0‘: 0, ‘1‘: 1, ‘2‘: 2, ‘3‘: 3, ‘4‘: 4, ‘5‘: 5, ‘6‘: 6, ‘7‘: 7, ‘8‘: 8, ‘9‘: 9}
原文:https://www.cnblogs.com/xzkzzz/p/11208915.html