在Python 3中,以下语句返回一个map对象:
将x转换成列表。为什么在Python 3中允许这样做?
map(lambda x: x**2, range(10))
如果我们想将这个对象转换成列表,我们只需要使用list(mapobject)
进行强制类型转换。但是,我在代码高尔夫比赛中发现……
*x, = mapobject
将x转换成列表。为什么在Python 3中允许这样做?
*x, = iterable
语法,但我不认为其他人在寻找 Sandeep 的问题答案时能够像在这里一样轻松地找到它。无论如何,感谢您没有立即打击它...我会将此带到 chat 并看看更大的群体的想法。 - Zero Piraeus