zip()方法对数组进行重新组合
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zip()方法对数组进行重新组合相关的知识,希望对你有一定的参考价值。
zip([1,2,3],[‘a‘,‘b‘,‘c‘])
结果是
[(1, ‘a‘), (2, ‘b‘), (3, ‘c‘)]
就是依次取出每一个数组的元素,然后组合
操作数可以更多
zip([1,2,3],[‘a‘,‘b‘,‘c‘],[4,5,6])也是可以的
如果元素长度不一致会被砍到一样长
另外zip(list)也就是数组前面带个星号,是上述操作的逆操作
zip([(1, ‘a‘), (2, ‘b‘), (3, ‘c‘)])的结果是[1,2,3],[‘a‘,‘b‘,‘c‘]
以上是关于zip()方法对数组进行重新组合的主要内容,如果未能解决你的问题,请参考以下文章
我正在尝试使用 reduce... 重新组合一组数组,但失败了