python zip的用法
来源:互联网 发布:二战意大利知乎 编辑:程序博客网 时间:2024/06/05 01:08
zip([seql, …])接受一系列可迭代对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。
一维的话, 比较好容易理解。
a = [1,2,3]b = [4,5,6]c = zip(a, b)for e in c: print(e)
(1, 4)
(2, 5)
(3, 6)
二维的话,比较难以理解,下面是例子
x = [[1, 2, 3],[41, 42, 43]]y = [4, 5, 6]z = [7, 8, 9]z1 = [[11, 12, 13],[51, 52, 53]]z2 = [21, 22]z3 = [31, 32, 33]for bb,cc in zip([x, y, z],[z1,z2,z3]): print(bb) print(cc)
输出结果:
[[1, 2, 3], [41, 42, 43]]
[[11, 12, 13], [51, 52, 53]]
[4, 5, 6]
[21, 22]
[7, 8, 9]
[31, 32, 33]
阅读全文
0 0
- python zip的用法
- python zip的用法
- Python zip()函数的用法
- Python 的 zip 函数用法
- Python学习之zip函数的用法
- python中zip()函数的用法
- python学习笔记之zip的用法
- python zip用法
- python zip用法
- python zip()用法
- Python中zip函数用法
- python 的几个内置函数(lambda ,zip filter )用法
- python学习——zip()函数的用法
- 7zip的用法
- python3 zip的用法
- Python的zip函数
- Python的zip函数
- Python的zip函数
- java复习(2)之File类
- Elimination
- VMWare Fusion 8 Pro for Mac free download
- 【Java多线程与并发库】05 线程范围内共享变量ThreadLocal
- nyoj 214 单调递增子序列(二) dp+二分
- python zip的用法
- Mybatis小结(优化)
- 2018网易内推笔试-彩色的砖块(python)
- Parallels Desktop 12 for Mac free download
- adb shell命令输入dos窗口后,报错error:device not found
- Android中弱引用和软引用的应用场景
- MFC/OpenCV读取摄像头
- HDU_6154 CaoHaha's staff 【规律打表】
- UVA 1152 4 Values whose Sum is 0 (二分)