Python函数的动态参数

时间:2015-06-16 19:07:06

标签: python arguments

我有一个列表列表,我希望将它们输入到一个函数中,使得主列表的每个元素都是函数的不同参数。

squares = [[1,5,9,13], [2,6,10,14], [3,7,11,15], [4,8,12,16]]
print zip(squares[0], squares[1], squares[2], squares[3])
# displays [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]

有没有办法像print zip(arguments(squares))这样做,以便可以动态输入参数?

1 个答案:

答案 0 :(得分:2)

这是*运算符的用途:

print zip(*squares)