Существуют лучшие (и более "питонские") способы делать то, что вы хотите.
Либо используйте кортеж (или список, если это необходимо изменить), где порядок будет сохранен:
code_lookup = ('PL', 'DE', 'FR')
return code_lookup.index('PL')
Или используйте словарь в следующих строках:
code_lookup = {'PL':0, 'FR':2, 'DE':3}
return code_lookup['PL']
Последний вариант, на мой взгляд, предпочтительнее, так как он более читабелен и явен.
A namedtuple
также может быть полезно, в вашем конкретном случае, хотя это, вероятно, излишне:
import collections
Nationalities = collections.namedtuple('Nationalities',
['Poland', 'France', 'Germany'])
nat = Nationalities('PL', 'FR', 'DE')
print nat.Poland
print nat.index(nat.Germany)