Video: Kas sõnaraamatus python võib olla sama võti?
2024 Autor: Lynn Donovan | [email protected]. Viimati modifitseeritud: 2023-12-15 23:45
Vastus. Ei, igaüks võti sees sõnastik peaks olema ainulaadne. Sa saad mitte on kaks võtmed koos sama väärtus. Püüab kasutada sama võti uuesti tahe lihtsalt kirjuta üle eelmine salvestatud väärtus.
Kas sel viisil saab sõnastikus Python olla dubleerivaid võtmeid?
Pythoni sõnaraamatud kaart a võti väärtuseni. Dubleerivad võtmed ei ole lubatud ja uued kirjed asendavad vanad samadega võti . Kord ei säili muul viisil, seega pole võimalust saada üksused nende lisamise järjekorras a sõnastik.
Teiseks, kuidas kontrollida, kas võti on sõnastikus Python? Et lihtsalt kontrollige, kas võti on olemas eksisteerib a Pythoni sõnastik saate läbi otsimiseks kasutada operaatorit in sõnastiku võtmed nagu see: lemmikloomad = {'kassid': 1, "koerad": 2, "kalad": 3} kui 'koerad' lemmikloomades: print('Koerad leitud!') # Leitud koerad!
Samuti küsiti, mitu identset võtit võib sõnastikus olla Python?
Mitu identset klahvi sees Pythoni diktaat - jah, sina saab ! Mitu identset klahvi sees Pythoni diktaat - jah, sina saab ! Kui sa on nimekiri, sina saab ainult on üks element iga numbri juures – on ainult üks positsioon [0], üks [1] ja nii edasi. See on selge ja loomulikult mõistetav.
Kas sõnastikuvõti võib olla Python-loend?
Sisseehitatud nimekirja tüüpi ei tohi kasutada kui a sõnastiku võti . Pange tähele, et kuna kordused on muutumatud, siis nad teha mitte sattuda probleemidesse nimekirjad - nemad saab räsitakse nende sisust ilma muutmise pärast muretsemata. Seega sisse Python , pakuvad nad kehtivat _hash_ meetodit ja on seega kasutatavad kui sõnastiku võtmed.
Soovitan:
Kas abstraktsel klassil võib olla konstruktorit?
Jah, abstraktsel klassil võib olla Java-konstruktor. Võite abstraktse klassi konstruktori selgesõnaliselt anda või kui te seda ei tee, lisab kompilaator abstraktse klassi argumendita vaikekonstruktori. See kehtib kõigi klasside kohta ja see kehtib ka abstraktse klassi kohta
Kas kahel klassil võib olla sama serialVersionUID?
Jah, on võimalik, et kahel erineval klassil võib olla sama serialVersionUID väärtus. Kuid eelistage kasutada iga klassi jaoks ainulaadset. Kasutage väärtusena ka 8–10 numbrit pikemat, mitte ainult 1
Kas jooksev pea võib olla sama, mis pealkiri?
Jooksev pea peaks olema teie töö pealkirja lühiversioon, mis ei tohi olla pikem kui 50 tähemärki (koos tühikutega). Tiitellehel jooksva pea ees olev silt „Jooksev pea:” ei kuulu 50 tähemärgi hulka, kuna see ei kuulu teie töö pealkirja
Kas mul võib sama domeeni jaoks olla mitu sertifikaati?
Puudub mehhanism, mis takistaks teil sama domeeni jaoks mitut sertifikaati väljastamast. Tegelikult teete seda iga kord, kui oma SSL-sertifikaati uuendate – väljastate uue sertifikaadi, kui vana on veel aktiivne. Nii et vähemalt mõnda aega on teil sama domeeni jaoks kaks sertifikaati
Kas põhilukkudel on sama võti?
Jah, sama võtmega lukke on miljoneid. Mõelge sellele nii, et põhilukul on enamiku lukkude jaoks 8 sügavust ja neli tihvti. 8x8x8x8 = 4096 võimalikku klahvi permutatsiooni, sealhulgas võtmed, mis ületavad MACS-i (Maksimaalne külgneva lõikamise spetsifikatsioon). Tegelik arv on sellest väiksem