python - 将列表的每个元素传递给在 Python 中采用多个参数的函数?

标签 python function arguments

例如,如果我有

a=[['a','b','c'],[1,2,3],['d','e','f'],[4,5, 6]]

如何让 a 的每个元素成为 zip 的参数而无需键入

zip(a[0],a[1],a[2],a[3])?

最佳答案

使用序列解包(感谢 delnan 的名字):

zip(*a)

关于python - 将列表的每个元素传递给在 Python 中采用多个参数的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3558593/

相关文章:

c++ - 在函数中销毁局部变量是什么意思

r - 将可选参数传递给 r 中的函数

javascript - 无法在 JavaScript 中的可变长度参数数组上运行函数

python - 如何用渐变填充 matplotlib 条形图?

python - django 将部分 url 添加到静态 css 路径

vba - 连续循环刷新公式

c++ - 我的代码只会运行 main 函数,其他函数不会在 C++ 中编译

python - Django - 如何将 user_pass_test 与 url 一起使用

python - 按字符串名称 Pandas 求和

c - 指针上的 sizeof