0
Ich lerne nur eine neue Methode zip() von Stackoverflow, aber es funktioniert nicht richtig.Ich konnte nicht 2 Listen in Wörterbuch mit zip() kombinieren
def diction():
import random
import string
import itertools
dictionary_key={}
upper_list = []
string_dictionary_upper = string.ascii_uppercase
for n in string_dictionary_upper:
upper_list.append(n)
upper_list_new = list(random.shuffle(upper_list))
dictionary_key = dict(zip(upper_list, upper_list_new))
diction()
Der Fehlercode ist 'NoneType' Objekt ist nicht iterierbar '. Aber ich konnte den Grund nicht finden.
'random.shuffle (obere_liste)' gibt * keine * Liste zurück - es mischt eine Liste an Ort und gibt 'None' zurück –
Danke, kann ich random.simple verwenden, um eine neue Liste zurückzugeben? –