Dicti er en ordbok programvare med case-insensitive nøkler.
Det fungerer som vanlig dict bortsett fra at nøkkelen matching er store eller små bokstaver.
Instantiate som du ville bruke et vanlig dict; For eksempel, disse fungerer.
& Nbsp; dict (foo = 'bar', svar = 42) Dicti (foo = 'bar', svar = 42)
& Nbsp; dict ({'foo': 'bar', 'svar': 42}) Dicti ({'foo': 'bar', 'svar': 42})
Metoder som godtar nøkler og ha bivirkninger registrere den opprinnelige saken, akkurat som en vanlig ordbok gjør.
& Nbsp; di = Dicti () di ['case'] = 1 di.keys () == ['case'] di ['case'] = 1 di.keys () == ['case'] di [' case '] == 1
Metoder som godtar tastene gjør det samme uansett hva tilfelle du passerer nøkkelen i.
Tastene er fortsatt lagret i sin opprinnelige saken, men; . de originale nøklene presenteres når du ber dem med metoder som dicti.keys
Krav :
- Python
Kommentarer ikke funnet