Yet another list comprehension question
- by relima
I had this:
if Setting["Language"] == "en":
f.m_radioBox3.SetSelection(0)
elif Setting["Language"] == "pt":
f.m_radioBox3.SetSelection(1)
elif Setting["Language"] == "fr":
f.m_radioBox3.SetSelection(2)
elif Setting["Language"] == "es":
f.m_radioBox3.SetSelection(3)
Then I did this:
Linguas = ["en","pt","fr","es"]
a = 0
for i in Linguas:
if i == Setting["Language"]:
f.m_radioBox3.SetSelection(a)
a += 1
Is it possible to further simplify this and make it into a one-liner?