import random
a = ['a', 'b', 'c']
b = [1, 2, 3]
c = list(zip(a, b))
random.shuffle(c)
a, b = zip(*c)
print(a)
print(b)
[OUTPUT]
['a', 'c', 'b']
[1, 3, 2]
Перемешать два списка одновременно в том же порядке