Liste zu String
list = [ „ha“, „ba“, „la“ ]
string = „“.join(list) out: „habala “
string = “ „.join(list) out: “ ha ba la „
Schlagwort: Listen
for
list
list = ["a", "b" ] for i in list: # i sind Elemente print i # output: a # b range(2) = [ 0, 1 ] # ist nummerierte Liste for i in range(2): print i # output 0 # 1 for i in range( len(list) ): print list[i] # output: a # b
………………………………………………………………………….
dictionary
dict = {„a“=5,
. „b“ = 8 }
for i in dict: // i sind keywords
. print i // output a
. // b
print dict(„i“) // output 5
. // 8
Listen
Syntax
list = [ „das“, 1, „wer“ ]
Indices
list[0] = „das“ positive Index: von links nach rechts
list[1] = 1
list[-1] = „wer“ negative Index: von rechts nach links
Wert zur Liste
list.insert( index, value) an exater Stelle einfügen
list.append( value ) am Ende einfügen
Wert entfernen
list.remove(value) dieser Wert löschen
list.pop(index) Element bei diesem Index löschen
. Rückgabewert: Wert des gelöschten Elements
del( list[index] ) Element bei diesem Index löschen
Wert hinzufügen
b = list[0] Wert aus Liste zuweisen
list[2] = „dieser“ Neuer Wert einem Element zuweisen
Numerierte Liste als Rückgabewert
range(stop) range(4) => [0, 1, 2, 3]
range(start, stop) range(2, 4) => [2, 3 ]
range(start, stop, step) range(1, 6, 2) => [1, 3 ,5]