Môžeme mať rovnaký kľúč v slovníku python?
Môžeme mať rovnaký kľúč v slovníku python?

Video: Môžeme mať rovnaký kľúč v slovníku python?

Video: Môžeme mať rovnaký kľúč v slovníku python?
Video: Python! Reading and Writing JSON Files 2024, December
Anonim

Odpoveď. Nie, každý kľúč v slovník by mal byť jedinečný. Môžeš 't mať dva kľúče s rovnaký hodnotu. Pri pokuse o použitie rovnaký kľúč znova bude stačí prepísať predchádzajúcu uloženú hodnotu.

Týmto spôsobom môžete mať duplicitné kľúče v slovníku python?

Pythonské slovníky mapa a kľúč na hodnotu. Duplicitné kľúče nie sú povolené a nové položky nahradia staré tými istými kľúč . Poriadok nie je inak zachovaný, takže neexistuje žiadny spôsob dostať položky v poradí, v akom boli pridané do a slovník.

Po druhé, ako skontrolujete, či je kľúč v slovníkovom pythone? Jednoducho skontrolujte, či je kľúč existuje v a Pythonský slovník môžete použiť operátor in na vyhľadávanie slovníkové klávesy takto: pets = {'mačky': 1, 'psi': 2, 'ryby': 3} ak 'dogs' in pets: print('Dogs found! ') # Dogs found!

Tiež sa pýtali, koľko rovnakých kľúčov môže mať slovník Python?

Viacero rovnakých kľúčov v Python diktát - Áno ty môcť ! Viacero rovnakých kľúčov v Python diktát - Áno ty môcť ! Ak ty mať zoznam, ty môcť iba mať jeden prvok na každom čísle - je tam len jedna pozícia [0], jedna [1] atď. To je jasné a prirodzené na pochopenie.

Môže byť kľúčom slovníka zoznamový Python?

Vstavaná zoznam typ by sa nemal používať ako a slovníkový kľúč . Všimnite si, že keďže sú n-tice nemenné, sú robiť nenaraziť na problémy zoznamy - oni môcť byť hašované ich obsahom bez obáv z úpravy. Teda v Python , poskytujú platnú metódu _hash_, a preto sú použiteľné ako slovníkové klávesy.

Odporúča: