如何使用python传入不确定个数参数
2020-04-29 12:14
726 查看
这篇文章主要介绍了如何使用python传入不确定个数参数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Python3自带的一个函数为 zip ,使用方式如下:
In: print zip([1, 2],[3, 4]) Out: [(1, 3), (2, 4)] In: print zip([1, 2],[3, 4],[5, 6]) Out: [(1, 3, 5), (2, 4, 6)]
但是当我存在一个二维数组:
info = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12],...]
当我不确定 info 的长度的时候,例如 info 的长度可能是 2 也可能是 3 或者更多,那么我怎么将 info 所有的参数传入 zip 呢?
这里涉及到 按位置传递 参数的方法,所以解决的办法为:
zip(*info)
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- ROS与Python中如何使用参数
- 如何使用setObject为PreparedStatement对象传入动态参数?
- python 3中使用getattr和*args时, 出现传入参数不一致的问题
- 关于怎么解决从ajax传入的json参数注入到Controller的接收对象 以及如何在Spring Boot项目使用参数校验
- python 闭包 如何使用闭包 使用闭包添加日志功能 装饰器的基本使用 多个装饰器的使用 指定参数个数的通用装饰器
- Python3 main函数使用sys.argv传入多个参数的实现
- 2. 如何将java传入的String参数转换为c的char*,然后使用?
- 使用mybatis如何传入多种类型的参数
- python 3中使用getattr和*args时, 出现传入参数不一致的问题
- 使用python如何让里面的某个参数每调用一次程序就自加1
- hive使用小技巧-如何往Hive SQL中传入参数
- python 3中使用getattr和*args时, 出现传入参数不一致的问题
- 在使用dhtmlxconnection for java时如何动态传入查询参数
- Python中如何使用*args 和 **kwargs (非keyworded,可变长度参数列表 keyworded形式可变长度的参数列表)
- C:LINUX如何来使用传入的参数
- python传入不确定个数参数
- 【C++】如何使用数组区间作为参数传入函数中?如何使用const指针传递数组?
- Python3 main函数使用sys.argv传入多个参数的实现
- postgresql 写存储过程传入的参数为字符串('4,5,6,8,9,10')个数不确定时,如何一次性删除
- hive使用小技巧-如何往Hive SQL中传入参数