Created
May 26, 2019 20:25
-
-
Save Horrendus/a757fe78c80180c816c446c41c5ae5a7 to your computer and use it in GitHub Desktop.
European Election 2019 - Austria - Medium candidate age calculation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# input for other parties can be taken from: https://www.bmi.gv.at/412/Europawahlen/Europawahl_2019/start.aspx#pk_04 | |
def medium_age(party_list): | |
ages = [] | |
splitted = party_list.split("\n") | |
lines_splitted = [line.split(" ")[1:] for line in splitted] | |
for line in lines_splitted: | |
for token in line: | |
try: | |
age = 2019 - int(token) | |
ages.append(age) | |
break | |
except: | |
pass | |
return sum(ages)/len(splitted) | |
green = """1 Kogler Werner Mag. 1961 Volkswirt 8295 St. Johann in der Haide | |
2 Wiener Sarah 1962 Selbstständig D-16278 Angermünde, Deutschland | |
3 Vana Monika Dr. 1969 Mitglied des Europäischen Parlaments 1030 Wien | |
4 Waitz Thomas 1973 Landwirt, Mitglied des Europäischen Parlaments 8463 Leutschach | |
5 Voglauer Olga Dipl.-Ing. 1980 Bäuerin 9072 Ludmannsdorf/Bilčovs | |
6 Schobesberger Thomas 1991 Vertragsbediensteter 1120 Wien | |
7 Bergauer Bettina Dipl.-Ing. Dr. 1962 Energietechnikerin 2232 Deutsch-Wagram | |
8 Vetter Simon Dipl.-Ing. 1984 Landwirt 6890 Lustenau | |
9 Kayer Mirjam Lena 1996 Studentin 7423 Pinkafeld | |
10 Tschebul Florian 1997 Student 1020 Wien | |
11 Disoski Meri Mag. 1982 Büroleiterin 1160 Wien | |
12 Mingler Michael 1991 Landtagsabgeordneter 6063 Rum | |
13 Jungwirth Sabine 1969 Unternehmerin 8045 Graz | |
14 Kaineder Stefan 1985 Landtagsabgeordneter 4407 Dietach | |
15 Zerzer Nada 1972 Verlagsleiterin 9582 Unteraichwald | |
16 Zichy Michael Dr. 1975 Professor für Philosopie 5020 Salzburg | |
17 Kasper Nadine 1980 Marketing-Angestellte 6773 Vandans | |
18 Hörlezeder Dominic 1984 Beamter 3362 Amstetten | |
19 Hochedlinger Sophia Helene 1996 Studentin 4020 Linz | |
20 Trippel Alexander Mag. 1981 Lehrer 1150 Wien | |
21 Köck Lara Dipl.-Ing. (FH) 1986 Landtagsabgeordnete 8010 Graz | |
22 Lehner Roland Mag. 1974 Webdesigner 7350 Oberpullendorf | |
23 Bex Janine 1984 Raumplanerin 6020 Innsbruck | |
24 Kristöfel Peter 1977 Lehrer 1190 Wien | |
25 Reiter Heidelinde Dr. 1953 Pensionistin 5020 Salzburg | |
26 Neuwirth Raphael 1998 Softwareentwickler 3632 Bad Traunstein | |
27 Hartig Marie Edwige Mag. 1980 Psychologin 4020 Linz | |
28 Lichtenberger Evelin 1954 Pensionistin 6060 Hall in Tirol | |
29 Stögmüller David 1987 Mitglied des Bundesrates 5280 Braunau am Inn | |
30 Hajdusich Martina 1978 Angestellte 7000 Eisenstadt | |
31 Rohr Benjamin 1995 Student 8783 Gaishorn am See | |
32 Salzer Irmtraud 1971 Agrarpolitikexpertin 7532 Litzelsdorf | |
33 Lukovic Dejan 1994 Gemeinderat 6020 Innsbruck | |
34 Sieberth Barbara Mag. 1978 Juristin 5020 Salzburg | |
35 Insam Heribert Dr. 1957 Universitätsprofessor, Umweltmikrobiologe 6020 Innsbruck | |
36 Rumersdorfer Stefanie Mag. 1987 Gemeinderätin 4600 Wels | |
37 Kunrath Nikolaus 1960 Bezirksrat 1160 Wien | |
38 Haider Marlene 2000 Studentin 8103 Gratwein-Straßengel | |
39 Rein Alexander 1999 Student 1110 Wien | |
40 Berthold Martina Mag., MBA 1970 Erziehungswissenschafterin 5020 Salzburg | |
41 Dziedzic Ewa Dr. 1980 Mitglied des Bundesrates, Politologin 1180 Wien | |
42 Reimon Michel MBA 1971 Mitglied des Europäischen Parlaments 1070 Wien""" | |
print(medium_age(green)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment