» »

[Python] Pomoč pri strukturni spremembi (~pliz~help~)

[Python] Pomoč pri strukturni spremembi (~pliz~help~)

HotBurek ::

Dobro jutro.

Evo fanjte, nov dan nov izziv.

Tokrat imam sledečo situacijo.

# dictionary
dict_au = { "en": "Australia", "sl": "Avstralija" };

if language in dict_au.keys():
    full_country_name = dict_au[language];
elif default_language in dict_au.keys():
    full_country_name = dict_au[default_language];
else:
    full_country_name = "";

In tisto, kar me matra, je tale "ukaz":

dict_au

Katerega bi želel spremenit v tole:

dict[language]

Potrebna je strukturna sprememba. Katera? Pliz help.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
  • spremenilo: HotBurek ()

HolyFuck1 ::

Ukaz? A spet trollaš?

Če ti ni všeč ime slovarja potem ga spremeni. Init z dict()

HotBurek ::

Evo, sem že rešil.

Test sample:

dict_country_names_by_lang = {
    "au": { "en": "Australia", "sl": "Avstralija" },
    "at": { "en": "Austria", "sl": "Avstrija" },
};

print(dict_country_names_by_lang["at"]["sl"]);

Sm vedu, da ne bo tolk težk.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

Zgodovina sprememb…

  • spremenilo: HotBurek ()

ReRMh ::

torej, slovar slovarjev? ja, ni to nekaj nepojmljivega, ne :D

bemfa ::



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako se lotit case insensitive "find and replace"?

Oddelek: Programiranje
8969 (527) Dane0
»

[Python3] Sortiranje 2D dict-a?

Oddelek: Programiranje
91197 (910) marska83
»

Python - pomoč (strani: 1 2 3 )

Oddelek: Programiranje
10318047 (8795) black ice
»

python osnova

Oddelek: Programiranje
212326 (1639) detroit
»

python pomoč

Oddelek: Programiranje
6874 (683) Isotropic

Več podobnih tem