*解压缩python列表时会做些什么?
这个问题在这里已经有了答案:
有了这个:
zip(*zipped)
你告诉python与此相同:
zip(zipped[0],zipped[1],zipped[2])
对于这个基本的例子。
那个操作员究竟做了什么?
当作为函数的参数使用时,它将获取参数的元素并在作为参数传递之前展开它。
例如:
power = [2,3]
math.pow(*power)
会给你2 3 = 8的价值。
http://ideone.com/D0R9FB
链接地址: http://www.djcxy.com/p/53641.html上一篇: what does * do when unzipping a python list?
下一篇: what does zip(*res) mean in python in the following code?