python开发中zip函数对列表进行元素重组生成新的数组
""" 作者:皮蛋编程(https://www.pidancode.com) 创建日期:2022/3/17 修改日期:2022/3/17 功能描述:python开发中zip函数对列表进行元素重组生成新的元祖 """ zipped = (zip(['a', 'b', 'c'], [1, 2, 3])) print(list(zipped))
输出结果:[('a', 1), ('b', 2), ('c', 3)]
zipped = zip(['a', 'b', 'c'], [1, 2, 3], ['U', 'V', 'W']) print(list(zipped))
输出结果:[('a', 1, 'U'), ('b', 2, 'V'), ('c', 3, 'W')]
zipped = zip('pidancode', '123456789') print(list(zipped))
输出结果:[('p', '1'), ('i', '2'), ('d', '3'), ('a', '4'), ('n', '5'), ('c', '6'), ('o', '7'), ('d', '8'), ('e', '9')]
以上代码在python3.9环境下测试通过。
zipped = zip([1, 2, 3, 4, 5], ['a', 'b']) print(list(zipped))
输出结果:[(1, 'a'), (2, 'b')]
相关文章