Allgemeine Operationen: Indizierung, Sharding, Addition, Multiplikation, Prüfung, ob ein Element Mitglied einer Sequenz ist, Länge, Mindestwert, Maximalwert
Beispiel:
numbers=[100,34,67] len(numbers) #返回值为3max(numbers) #返回值为100min(numbers) #返回值为34
Liste:
1. Listenfunktion
>>>list('Hello') ['H','e','l','l','o']
>>>x=[1,2,3]>>>x[1]=4 >>>x [1,4,3]
>>>x=['abc','def','ghi','jk']>>>del x[2]>>>x ['abc','def','jk']
>>>x=list('Happy')>>>name ['H','a','p','p','y']>>>x[1:]=list('ello')>>>x ['H','e','l','l','o']
>>>x=[1,2,3]>>>x.append(4)>>>x [1,2,3,4]
>>>x=[1,2,3,1,3,5,5]>>>x.count(3)2
>>>a=[1,1] >>>b=[2,3] >>>a.extend(b) >>>a [1,1,2,3]
>>>x=['a','b','c'] >>>x.index('b') 1
>>>x=[1,2,3] >>>x.insert(2,'a') >>>x [1,2,'a',3]
>>> x=[1,2,3,4]>>> x.pop()4 >>> x.pop(1)2 >>> x [1, 3]
>>> x=['my','to','is','she','to']>>> x.remove('to')>>> x ['my', 'is', 'she', 'to']
>>> x=[1,2,3]>>> x.reverse()>>> x [3, 2, 1]
>>> x=[1,2,3]>>> list(reversed(x)) [3, 2, 1]>>> x [1, 2, 3]
>>> x=[4,6,2,1,7,8,3]>>> x.sort()>>> x [1, 2, 3, 4, 6, 7, 8]>>> x=[4,6,2,1,7,8,3]>>> y=sorted(x)>>> x [4, 6, 2, 1, 7, 8, 3]>>> y [1, 2, 3, 4, 6, 7, 8]>>> x=[3,2,1]>>> y=x>>> y.sort()>>> x [1, 2, 3]>>> y [1, 2, 3]
: unveränderliche Sequenz
>>> 1,2,3(1, 2, 3)>>> (1,2,3) (1, 2, 3)>>> () #空元组()>>> 1, SyntaxError: invalid syntax>>> 1, (1,)>>> 1, #元祖必须有逗号(1,)>>> 3*(40+2,) (42, 42, 42)
Tupelfunktion wandelt eine Sequenz in ein Tupel um
>>> tuple([3,2,1]) (3, 2, 1)>>> tuple('abc') ('a', 'b', 'c')
Der Grund für die Unersetzbarkeit von Tupeln
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in Listen und Tupel in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!