【发布时间】:2017-06-02 23:24:57
【问题描述】:
python中有没有像p5-js的map()这样的函数?据我了解,python 中的 map() 根本不一样,在 python 中,它将相同的函数应用于序列中的所有可迭代对象,但我需要做 p5-js 中的 map() 函数所做的事情,感谢您的帮助!
编辑:p5-js 中的 map() 采用 5 个参数示例:
map(100, 0, 200, 0, 50)
第一个参数是你想要映射的值
第二个参数是那个值的最小值
第三个参数是最大值
第四个参数是你想要做的映射的最小值
第五个参数是你想要做的映射的最大值
所以在我的示例中,它将返回 25,因为 100 是其最小值 (0) 和最大值 (200) 的一半。 25 是 0 和 50 的一半。如果你这样做了:
map(50, 50, 100, 100, 200)
它将返回 100。50(第一个参数)是介于 50 和 100 之间的第一个值。而 100 是介于 100 和 200 之间的第一个值
【问题讨论】:
-
您能否添加一个示例,说明
map在p5-js中的作用?
标签: python dictionary p5.js