Wie sind Array-Typen (Listen und Tupel) und für Loops in Python?

Wie sind Array-Typen (Listen und Tupel) und für Loops in Python? Ich bin ein wenig verwirrt. Mein Englisch ist neu.

  • Überspringen einer bestimmten Anzahl von Spalten mit numpy.genfromtxt ()
  • Wie melde ich mich bei der Django Rest-Browser-API an, wenn ich ein benutzerdefiniertes auth-Modell habe?
  • Python-TypeError-Objekt int ist nicht iterable [duplicate]
  • Import-Klasse ohne Ausführung .py ist es in?
  • Ausnahmen von Python auf einem Terminal ausfüllen
  • Ausgabe sortierte Python dict innerhalb django Vorlage
  • 2 Solutions collect form web for “Wie sind Array-Typen (Listen und Tupel) und für Loops in Python?”

    Listen:

    • Sie sind veränderlich ; Das heißt, die Elemente innerhalb von ihm dürfen sich ändern.
    • Sie verwenden Klammernotation [] .

    Tupel:

    • Sie sind unveränderlich ; Das heißt, die Elemente, aus denen es besteht, dürfen sich nicht ändern.
    • Sie verwenden Klammern Notation () .
    • Führen Sie ein wenig schneller durch ihre Unveränderlichkeit.

    Beide Listen und Tupel:

    • Kann übertrieben werden ( for x in elements )
    • Kann geschnitten werden ( elements[1:3] )
    • Kann indiziert werden ( elements[0] )

    Die allgemeine Struktur einer for-Schleife ist:

      for some_thing in a_bunch_of_things: do_something(some_thing) 

    Listen und Tupel können anstelle von a_bunch_of_things in meinem Beispiel verwendet werden. Sie sind nicht die einzige Sache, die dort benutzt werden kann, alles, was iserable ist erlaubt ist. Für jede Zeit "durch" die Schleife, die Variable some_thing wird das nächste Element in der Liste, Tupel oder some_thing enthalten.

    Python ist die beste Programmiersprache der Welt.