Более быстрый способ перевернуть строки в списке - PullRequest
0 голосов
/ 10 октября 2018

У меня более 40 000 строк в списке, и я хочу изменить их, а затем сравнить с исходным списком.

Я использовал цикл for для создания обратного списка:

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

Тем не менее, это занимает много времени!Есть ли более эффективный способ или ждет чего-то ожидаемого?Я хочу повысить эффективность.

1 Ответ

0 голосов
/ 10 октября 2018

Если массив динамический и в нем есть что-то входящее и выходящее, при добавлении к нему вы также можете добавить его обратное «я» в отдельный массив.В противном случае, если это однократное вычисление, его эффективность не должна вызывать особого беспокойства.

...