Ich habe nach einem relevanten Thread dafür gesucht, aber ich kann nichts finden.Einen Teil einer Liste in Python kopieren
Ich habe ein Array:
x = [a,a,a,b,a,a]
Ich möchte die Elemente des Arrays in ein neues Array kopieren, bis ich ‚b‘ gefunden. Ich habe versucht, dies mit einer Schleife zu tun, aber ich bekomme einen Fehler, dass "y ist nicht definiert", versuchte ich initialisieren y, aber das hat auch nicht funktioniert. Irgendwelche Ideen? Ich bin mir sicher, dass es einen besseren Weg dafür gibt.
for ii in x:
if x[ii].find(num) == 0:
break
else:
y[ii] = x[ii]
Was meinst du mit 'x [ii] .find (num)'? Sie haben eine Liste von ganzen Zahlen oder Strings? –
Sorry, ich habe Integer als Beispiel verwendet, es ist ein Array von Strings. Fest. – iheartcpp