Скажем, у меня есть два простых списка,
a = ['Spears', "Adele", "NDubz", "Nicole", "Cristina"]
b = [1,2,3,4,5]
len(a) == len(b)
Я хотел бы сделать рандомизацию a
и b
, но сохранить порядок. Итак, что-то вроде:
a = ["Adele", 'Spears', "Nicole", "Cristina", "NDubz"]
b = [2,1,4,5,3]
Я знаю, что я могу перетасовать один список, используя:
import random
random.shuffle(a)
Но это просто рандомизирует a
, тогда как я хотел бы рандомизировать a
и поддерживать "рандомизированный порядок" в списке b
.
Поблагодарили бы за какие-либо указания относительно того, как это можно достичь.