Python Dictionary erstellen bzw. erweitern?

1 Antwort

Ja, wenn das Argument gleich bleibt, ist ja auch der Key derselbe.

Du könntest eine Prüfung in der Funktion einbauen:

def randomizedUserID(name:str()):
  if name in d:
    return

  userIDN = random.randint(0, 1000000)
  d[name] = userIDN
  # etc. ...

Hier wird erst geschaut, ob der Key bereits im Dictionary enthalten ist. Wenn ja, wird die Funktion sofort abgebrochen.


jumbo23 
Fragesteller
 08.06.2020, 17:48

ach verdammt, das ergibt sinn. vielen dank 🙏

0