python遍历两个列表,若长度不等,用None填充
2013-09-03 11:48
218 查看
zip经常会遇到截断问题,如:a = [1,2,3], b = [4,5,6,7],则zip(a,b) = [(1, 4), (2, 5), (3, 6)]
可考虑使用map:
map(lambda *row: list(row), a,b), 或者:map(None, a,b),得到:[(1, 4), (2, 5), (3, 6), (None, 7)]
可考虑使用map:
map(lambda *row: list(row), a,b), 或者:map(None, a,b),得到:[(1, 4), (2, 5), (3, 6), (None, 7)]
相关文章推荐
- python 如何在一个for循环中遍历两个列表
- python 如何在一个for循环中遍历两个列表
- python 如何在一个for循环中遍历两个列表
- [转]python 如何在一个for循环中遍历两个列表
- Python实现任意两个不等质数p,q,N=p*q,构造Zn*(小于N且与N互质,modN),是否成群
- 关于python中的列表遍历注意事项
- Python合并两个有序列表
- Python中预先初始化列表内容和长度
- Python 小程序,实现比较两个列表范围
- 遍历目录并将目录下所有文件放到列表中-Python
- 初学Python之如何遍历列表元素
- Python 数据结构与算法——从某个列表中找出两个彼此最接近但不相等的数
- Python3基础 list 推导式 生成与已知列表等长度+元素为0的列表
- Python的zip函数——将两个列表转换成字典
- Python 同时for遍历多个列表
- Python -- 合并两个列表
- Python 2.7.9 Demo - 014.列表List的定义、取值、遍历
- 在Python中,不用while和for循环遍历列表
- Python算法题----在列表中找到和为s的两个数字
- Python3基础 list 调换列表中的两个元素