Как сделать так, чтобы элемент списка / массива поторялся для одного имени два раза

Код работает, выводятся "имена" и что к чему относится, а как сделать так чтобы они не повторялись, т.е к каждому имени 1 списка относилось 2 имени второго списка без повторов и каждый раз рандомно

from random import choice
players = [["name1", "name2", "name3"], ["name1", "name2", "name3"]]
for i in players:
    for x in i:
        print(choice(players[0]), "дарит", choice(players[1]))

Ответы (0 шт):