Heim >Backend-Entwicklung >Python-Tutorial >Was sind die grundlegenden Operationen für Python-Listen?
Die Grundoperationen von Python-Listen sind: 1. Erstellen Sie eine Liste, schließen Sie einfach verschiedene durch Kommas getrennte Datenelemente in eckige Klammern ein. 3. Durchlaufen Sie die Liste. 4. Greifen Sie auf die Werte in der Liste zu ; 5 , Elemente aus der Liste löschen.
... Erklärung von Listen in Python The Zu den Betriebsmethoden gehören Erstellung, Zugriff, Aktualisierung, Löschung, andere Vorgänge usw. Freunde in Not können sich darauf beziehen.
1. Erstellen Sie eine Liste.Schließen Sie einfach die verschiedenen durch Kommas getrennten Datenelemente in eckige Klammern ein
5. Elemente aus der Liste löschenList = ['wade','james','bosh','haslem']Wie der Index einer Zeichenfolge beginnt der Listenindex bei 0. Die Liste kann abgefangen, kombiniert usw. werden.1 List.append('allen') #方式一:向list结尾添加 参数object 2 >>> a=[1,2,3,4] 3 >>> a.append(5) 4 >>> print(a) 5 [1, 2, 3, 4, 5] 6 7 List.insert(4,'lewis') #方式二:插入一个元素 参数一:index位置 参数二:object 8 >>> a=[1,2,4] 9 >>> a.insert(2,3) 10 >>> print(a) 11 [1, 2, 3, 4] 12 13 List.extend(tableList) #方式三:扩展列表,参数:iterable参数 14 >>> a=[1,2,3] 15 >>> b=[4,5,6] 16 >>> a.extend(b) 17 >>> print(a) 18 [1, 2, 3, 4, 5, 6]3. Durchlaufen Sie die Liste Um auf die Werte in der Liste zuzugreifen, können Sie auch eckige Klammern verwenden, um Zeichen abzufangen, wie unten gezeigt:for i in List: print i,
>>> List = [1, 2, 3, 4, 5, 6, 7 ] >>> print(List[3]) 46. Codes sortieren und umkehren
7 . Python-Listenabfang
Pythons Listenabfang hat den gleichen Typ wie String-Operationen, wie unten gezeigt:
1 List.remove() #删除方式一:参数object 如有重复元素,只会删除最靠前的 2 >>> a=[1,2,3] 3 >>> a.remove(2) 4 >>> print(a) 5 [1, 3] 6 7 List.pop() #删除方式二:pop 可选参数index删除指定位置的元素 默认为最后一个元素 8 >>> a=[1, 2, 3, 4, 5, 6] 9 >>> a.pop() 10 6 11 >>> print(a) 12 [1, 2, 3, 4, 5] 13 14 15 del List #删除方式三:可以删除整个列表或指定元素或者列表切片,list删除后无法访问。 16 >>> a=[1, 2, 3, 4, 5, 6] 17 >>> del a[5] 18 >>> print(a) 19 [1, 2, 3, 4, 5] 20 >>> del a 21 >>> print(a) 22 Traceback (most recent call last): 23 File "<pyshell#93>", line 1, in <module> 24 print(a)
8. Funktionen und Methoden von Python-Listenoperationen
Listenoperationen umfassen die folgenden Funktionen:
1. cmp(list1, list2): Vergleichen Sie die Elemente zweier Listen (von Python3 verworfen) 2. len(list): Die Anzahl der Listenelemente
3. Gibt den Maximalwert der Listenelemente zurück 4. min(list): Gibt den Listen-Mindestwert des Elements zurück
5, list(seq): Konvertieren Sie das Tupel in eine Liste
1 List.reverse() 2 >>> a=[1, 2, 3, 4, 5, 6] 3 >>> a.reverse() 4 >>> print(a) 5 [6, 5, 4, 3, 2, 1] 6 7 8 List.sort() #sort有三个默认参数 cmp=None,key=None,reverse=False 因此可以制定排序参数 9 >>> a=[2,4,6,7,3,1,5] 10 >>> a.sort() 11 >>> print(a) 12 [1, 2, 3, 4, 5, 6, 7] 13 #python3X中,不能将数字和字符一起排序,会出现此报错 14 >>> a=[2,4,6,7,3,1,5,'a'] 15 >>> a.sort() 16 Traceback (most recent call last): 17 File "<pyshell#104>", line 1, in <module> 18 a.sort() 19 TypeError: unorderable types: str() < int()
Das obige ist der detaillierte Inhalt vonWas sind die grundlegenden Operationen für Python-Listen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!