for
-Schleife über ein Array.
gefunden = False
for i in range(len(werte)):
if werte[i]==gesucht:
gefunden = True
def suche(wert, liste):
for i in range(len(liste)):
if wert==liste[i]: return True
return False
gefunden = -1
for i in range(len(werte)):
if werte[i]==gesucht:
gefunden = i
break
if gefunden>=0:
print(werte[gefunden])
def sucheIndex(wert, liste):
for i in range(len(liste)):
if wert==liste[i]:
return i
return -1
gefunden = 0
for i in range(len(werte)):
if werte[i]==gesucht:
gefunden = gefunden+1
def sucheAnzahl(wert, liste):
anzahl = 0
for i in range(len(liste)):
if wert==liste[i]:
anzahl = anzahl+1
return anzahl
mini = werte[0]
for i in range(len(werte)):
if werte[i]<mini:
mini = werte[i]
def min(liste):
erg = liste[0]
for i in range(len(liste)):
if liste[i]<erg: erg= liste[i]
return erg
for
-Schleife geändert werden.namen = ["Ada", "Bea", "Bob", "Amy", "Kai", "Ali", "Tim", "Ina", "Ann", "Lee"]
werte[0].startswith(gesucht)
zahlen
an, wleches einige ganze Zahlen enthält.sucheGerade(liste)
soll die Anzahl gerader Zahlen zurückgeben.suchTeil(x, start, liste)
.x
in der Zahlenliste liste
gesucht werden.start
bis zum Ende der Liste.
True
zurückgeben werden, wenn x
gefunden
wurde, ansonsten False
.zahlen = [0, 4, 8, 4, -10, 7, -10, 2, 2, 3, -7, 4, -8, 2, 8, 4, -10, 2, -1, -1]
minPositiv(x, liste)
,
welches die minimale positive Zahl ermittelt.zahlen = [-9, 8, -4, 10, -10, 0, -4, -4, -9, -6, -10, 0, -10, 9, 9, -7, -8, 9, 10, -4, -9, -5]
such(x, liste)
, welches die liste
nach einen Vorkommen von x
durchsucht.x
gefunden, so soll das Wort aus der Liste zurückgegeben werden,
ansonsten soll None
zurückgeben werden..upper()
oder .lower()
verwenden, welchen einen Text in
Groß- bzw. Kleinbuchstaben umwandelt.if x.upper() == liste[i].upper():
wandelt x
in Großbuchstaben um
und vergleicht es mit dem Listeneintrag in Großbuchstaben.
wort = ['AngENehm', 'AuSSERGEWÖhnliCH', 'bENUTZErfReUndlich', 'chAnCeNGleIch', 'einDEuTiG', 'eNgAgieRt', 'erstauNLiCh', 'fESSELnd', 'GEDEiHlICh', 'GeSTärkT', 'HARmoniSCH', 'HOChGEsCHÄTZt', 'Klug', 'LIEbENswERT', 'niEdLICH', 'PrIcKeLNd', 'saUBer', 'SPontan', 'übeRschwÄNGliCH', 'VERANTWOrTUNGsvOlL', 'VielfÄltiG', 'WirKSAm', 'ZuVERläsSiG']