Ich denke, es wird erklären, wie ich Scheiben lese. Wenn Sie ein Anfänger sind und Sassa und Slice verwenden möchten, lesen Sie es bitte.
Als ich "Wie man Python-Slices verwendet" googelte, wurden alle Artikel detailliert geschrieben, daher werde ich sie grob schreiben.
Alles was Sie tun müssen, ist 3 Punkte zu behalten.
Stellen Sie sich vor, der Index zwischen den Buchstaben und dem linken Rand des ersten Buchstabens ist 0.
+---+---+---+---+---+---+
| P | y | t | h | o | n |
+---+---+---+---+---+---+
0 1 2 3 4 5 6
-6 -5 -4 -3 -2 -1
Sie können den Code in Ihrem Kopf wie einen Kommentar lesen.
>>> num_list = [1, 5, 2, 3, 4]
>>> num_list[1:4:1] #Geben Sie den in 1 eingeführten Index an. Wählen Sie 1. "von" 4. "bis" mit 1 "Intervall"
[5, 2, 3]
>>> num_list = [1, 5, 2, 3, 4]
>>> num_list[-4:] #Wählen Sie "von" 4. dahinter
[5, 2, 3]
Jetzt können Sie den Code grob lesen.
Lesen Sie danach bitte zwei Beispiele. Sie sollten in der Lage sein, das Schreiben zu beschreiben.
>>> num_list = [1, 5, 2, 3, 4]
>>> num_list[:4:1] #Wenn "von" weggelassen wird, wählen Sie aus dem ersten Element
[1, 5, 2, 3]
>>> num_list[1::1] #Wenn "bis" weggelassen wird, wird das letzte Element ausgewählt.
[5, 2, 3, 4]
>>> num_list[1:4:] #Wählen Sie 1 Intervall aus, indem Sie "Intervall" weglassen.
[5, 2, 3]
>>> num_list[1:4] #":" Von "bis:" (Wenn Sie "Intervall" weglassen, können Sie den zweiten Doppelpunkt weglassen.)
[5, 2, 3]
>>> num_list[-4:] #Wählen Sie aus dem 4. hinter
[5, 2, 3, 4]
Es tut mir leid, wenn es schwer zu verstehen ist.
Recommended Posts