Я упаковываю два списка в один, затем использую отсортированную функцию, чтобы упорядочить их.
Но после этого я в списке zip объекта покажу пустой [].
[(11, «a»), (1, «b»), (15, «c»), (2, «d»), (3, «e»), (19, «f» ), (12, «g»), (23, «h»), (5, «i»), (14, «j»), (21, «k»), (9, «l»), (8, «m»), (22, «n»), (20, «o»), (0, «p»), (6, «q»), (25, «r»), (13 , 's'), (10, 't'), (18, 'u'), (17, 'v'), (4, 'w'), (24, 'x'), (16, ' y '), (7,' z ')]
[]
import random
eng=[ chr(i) for i in range(ord('a'),ord('a')+26,1)]
enum_eng=zip(list(range(len(eng))),eng)
random.shuffle(eng)
enum_eng=zip(list(range(len(eng))),eng)
print(sorted(enum_eng,key=lambda x : x[1]))
print(list(enum_eng))
Я хочу сравнить отсортированный список почтовых индексов до и после.