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

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


#### Map 比如说,你要录入3个变量: 2020 1 17 ![](https://img2018.cnblogs.com/blog/1713629/202001/1713629-20200117151032806-2084377527.png)

你要使其能够计算,然而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

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




还有许多有趣的函数。

posted @ 2020-01-17 15:18  燕山北  阅读(124)  评论(0编辑  收藏  举报