den Umweg über ein vorhandenes Dictionary gehen muß dessen Schlüssel/Werte in keinster Weise irgendwie übernommen werden.
Dann kann ich doch gleich ein neues Dictionary erstellen. Hier mal meine Testversuche:
Code: Alles auswählen
>>> dickie
{'was': 'soll', 'das': 'hier'}
>>> dickie.fromkeys({"so":1,"nun":"aber"}) # Test - was passiert wenn ich ein dictionary angebe
{'nun': None, 'so': None}
>>> dickie
{'was': 'soll', 'das': 'hier'}
>>> a = dickie.fromkeys({"so":1,"nun":"aber"})
>>> a
{'nun': None, 'so': None}
>>> a = dickie.fromkeys({"so":1,"nun":"aber"},"Masse")
>>> a
{'nun': 'Masse', 'so': 'Masse'}
>>> a = dickie.fromkeys({1,2},"Masse")
>>> a
{1: 'Masse', 2: 'Masse'}
>>> a = dickie.fromkeys((1,2),"Masse")
>>> a
{1: 'Masse', 2: 'Masse'}
# Dann geht doch auch gleich
a = {1:"Masse",2:"Masse"]