小编Ale*_*dio的帖子

Python:从右到左拉链的最快方法是什么,是不是内置了?

给出2个不同长度的序列:

In [931]: a = [1,2,3]
In [932]: b = [4,5,6,7]
Run Code Online (Sandbox Code Playgroud)

这就是我要的

In [933]: c = zip(reversed(a),reversed(b))
In [934]: [x for x in reversed(c)]
Out[934]: [(1, 5), (2, 6), (3, 7)]
Run Code Online (Sandbox Code Playgroud)

但是我不喜欢在所有输入参数上使用reverse的想法,我也不想重新实现我自己的zip函数.

所以:

  1. 是否有更快/更有效的方法来做到这一点?
  2. 有更简单的方法吗?

python built-in

6
推荐指数
2
解决办法
4641
查看次数

标签 统计

built-in ×1

python ×1