Multiple objects inside dictionary

0

Witam, uczę się programować w pythonie, aktualnie przerabiam sobie temat klas, już coś z tego tematu załapałem ale przede mną wiele pytań a mało odpowiedzi:D
Jak stworzyć słownik który będzie przechowywał wiele obiektów?

objects = {}
nameObject = input("Wpisz nazwe obiektu")
nameObject = Klasa()
objects[nameObject] = nameObject

Czy taki zapis jest dobry ? Jak później przeszukiwać słownik żeby znaleźć dany obiekt?
Czy można stworzyć wyjątek że jak obiekt o danej nazwie już się znajduję w słowniku to żeby nie dodawało kolejnego obiektu o tej samej nazwie?

1

Tutaj:
https://docs.python.org/3/library/stdtypes.html#mapping-types-dict
Masz wszystkie odpowiedzi.
W Pythonie stosuje się "Camel case" tylko do nazw klas, w nazwach funkcji i zmiennych "underscore":
https://www.python.org/dev/peps/pep-0008/

1 użytkowników online, w tym zalogowanych: 0, gości: 1