Подстрока списка строк с использованием понимания списка - PullRequest
0 голосов
/ 26 февраля 2020

Я хочу создать новый список строк из списка строк, используя понимание списка. У меня есть этот список:

aa = ['AD123', 'AD223', 'AD323', 'AD423']

Я хочу новый список строк, таких как:

final = ['AD1', 'AD2', 'AD3', 'AD4']

Я нашел понимание списка и попробовал что-то вроде этого:

 final = map(lambda x: x[:3], aa)

Нужно ли для l oop применить это к списку строк?

1 Ответ

3 голосов
/ 26 февраля 2020

Вы можете просто использовать код, который вы создали в своей лямбде, но для понимания списка:

new_list = [x[:3] for x in aa]
...