none entfernen
Verfasst: Freitag 29. Mai 2020, 14:55
Hallo,
ich bin grade daran für die Schule ein Sortierverfahren zu schreiben, beim filtern der Liste funktioniert alles, es wird jedoch immer noch non ausgegeben und mir fällt kein Weg ein wie ich das none weg bekommen könnte. wir sind mit Python noch nicht wirklich weit. Ich hab probiert alle nötigen Elemente hier mal einzufügen. Wäre super wenn irgendjemand eine Idee hätte.
Mit freundlichen Grüßen
G = [ ['Donald', 'Trump', 77, 'Washington'], ['Angela', 'Merkel', 63, 'Berlin'], ['Boris', 'Johnson', 49, 'London'] ]
def Liste_filtern(L):
print(L)
print('Um nach Alter zu filter......................1')
print('Um nach Name, Nachname, Wohnort zu filtern...2')
x = int(input('Nach was wollen sie Filtern?: '))
if x == 2:
a = str(input('Geben sie nun den Name, Nachname oder die Adresse an, nach der sie Filtern wollen: '))
for i in L:
if a in i:
print(i)
print('Liste Filtern.............................5')
Eingabe=int(input('Wählen sie durch eingeben der Zahlen eine der Funktionen aus: '))
if Eingabe == 5:
print(Liste_filtern(G))
ich bin grade daran für die Schule ein Sortierverfahren zu schreiben, beim filtern der Liste funktioniert alles, es wird jedoch immer noch non ausgegeben und mir fällt kein Weg ein wie ich das none weg bekommen könnte. wir sind mit Python noch nicht wirklich weit. Ich hab probiert alle nötigen Elemente hier mal einzufügen. Wäre super wenn irgendjemand eine Idee hätte.
Mit freundlichen Grüßen
G = [ ['Donald', 'Trump', 77, 'Washington'], ['Angela', 'Merkel', 63, 'Berlin'], ['Boris', 'Johnson', 49, 'London'] ]
def Liste_filtern(L):
print(L)
print('Um nach Alter zu filter......................1')
print('Um nach Name, Nachname, Wohnort zu filtern...2')
x = int(input('Nach was wollen sie Filtern?: '))
if x == 2:
a = str(input('Geben sie nun den Name, Nachname oder die Adresse an, nach der sie Filtern wollen: '))
for i in L:
if a in i:
print(i)
print('Liste Filtern.............................5')
Eingabe=int(input('Wählen sie durch eingeben der Zahlen eine der Funktionen aus: '))
if Eingabe == 5:
print(Liste_filtern(G))