Map,reduce,zip,dir 简化你的操作

Map,reduce,zip,dir 简化你的操作


Map

比如说,你要录入3个变量:
2020 1 17

你要使其能够计算,然而python默认字符型,你需要一个一个转成int

y, m, d = input().split()
y = int(y)
m = int(m)
d = int(d)

使用Map后,因为input().split()可以认为是一个可迭代变量。代码就变得非常简单:

y, m, d = Map(int, input().split())



reduce

你需要一个函数,计算一个迭代变量,他可以规定一个额外的初始值:

dir

可以列出当前对象可以使用的函数




还有许多有趣的函数。

猜你喜欢

转载自www.cnblogs.com/yanshanbei/p/12205955.html