更快地反转列表中的字符串

时间:2018-10-10 03:01:48

标签: reverse processing-efficiency python-3.7

我在一个列表中大约有40,000多个字符串,我想将它们反转,然后与原始列表进行比较。

我使用了for循环来创建反向列表:

for word in list:
  reverse_list.append(word[::-1])

但是,这需要很多时间! 有没有更有效的方法,还是正在等待某些东西?我想提高效率。

1 个答案:

答案 0 :(得分:0)

如果数组是动态的,并且有东西进出,则在追加数组时,还可以将其反转的self追加到单独的数组中。否则,如果这是一次计算,那么它的效率就不会受到太大关注。