Erstellen Sie eine Liste von 100 ganzen zahlen, deren Wert und index identisch sind, z.B.
mylist[0] = 0, mylist[1] = 1, mylist[2] = 2, ...
Hier ist mein code.
x_list=[]
def list_append(x_list):
for i in 100:
x_list.append(i)
return(list_append())
print(x_list)
wie wäre range(100)
?
[_ for _ in range (100)]
.
InformationsquelleAutor Bob | 2013-09-26
Da sonst niemand realisiert, die Sie verwenden Python 3, ich werde darauf hinweisen, dass Sie tun sollten
list(range(100))
zu bekommen, die wollte Verhalten.print
? Er tut dies auch nachreturn
.ja, ich bin mit 3
InformationsquelleAutor Veedrac
Range() für die Erzeugung einer solchen Liste
InformationsquelleAutor Andreas Jung
for i in 100
tun nicht, was Sie denken, es tut.int
Objekte sind nicht durchsuchbar, so wird dies nicht funktionieren. Die for-Schleife versucht, Durchlaufen Sie das Objekt gegeben.Wenn Sie möchten, um eine Liste von zahlen zwischen 0-100, verwenden Sie
Palette()
:Die Antwort auf Ihre Frage ist ziemlich
range(100)
sowieso:InformationsquelleAutor TerryA
Können Sie
range(100)
, aber es scheint, dass Sie sind wahrscheinlich auf der Suche um die Liste neu, damit Sie es verwenden könnenwhile
:Oder man könnte dies rekursiv:
Hey, danke für die Korrektur.
InformationsquelleAutor tom10
Kann auch mit Liste Verstehens, wie
InformationsquelleAutor codingBoy
Wenn Sie möchten, zu importieren
numpy
Sie könnte so etwas tun:Sollte in python2.7 und Python ist3.x
InformationsquelleAutor PiMathCLanguage