Die folgenden integrierten Funktionen können für Sequenzen (Tabellen, Festwerttabellen, Strings) verwendet werden:
# s ist eine Sequenz
len(s) Rückgabe: Die Anzahl von in der Sequenz enthaltene Elemente
min(s) Gibt zurück: Das kleinste Element in der Sequenz
max(s) Gibt zurück: Das größte Element in der Sequenz
all( s ) Gibt zurück: True, wenn alle Elemente True sind
any(s) Gibt zurück: True, wenn ein Element True ist
Die folgenden Methoden starten hauptsächlich die Abfragefunktion ohne die Sequenz selbst zu ändern. Es kann für Tabellen und Festwerttabellen verwendet werden:
sum(s) Gibt zurück: die Summe aller Elemente in der Sequenz
# x ist der Elementwert, i ist der nächste Index (die Position des Elements in der Sequenz)
s.count(x) Gibt zurück: die Häufigkeit, mit der x in s vorkommt
s.index(x) Gibt zurück : x ist der erste in s Der angezeigte Index
Da die Elemente der Festwerttabelle nicht geändert werden können, ist die folgende Methode nur auf die Tabelle anwendbar:
# l ist eine Tabelle, l2 ist eine andere Tabelle
l.extend(l2) Füge alle Elemente von Tabelle l2 am Ende von Tabelle l hinzu
l.append(x) Füge x Elemente hinzu bis zum Ende von l
l. sort() Sortiert die Elemente in l
l.reverse() Kehrt die Elemente in l um
l.pop() Rückgabe: das letzte Element von Tabelle l und in Tabelle l Löschen Sie das Element
del l[i] Löschen Sie das Element
(die oben genannten Methoden wirken sich alle auf die Originaltabelle aus und haben Auswirkungen auf die Originaltabelle statt Rückgabe einer neuen Tabelle )
Hier sind einige Methoden für Strings. Obwohl es sich bei Strings um einen speziellen Typ von Konstantwerttabellen handelt, verfügt die String-Klasse über Methoden, die Strings mutieren. Der Kern dieser Methoden besteht nicht darin, die ursprüngliche Zeichenfolge zu bearbeiten, sondern die ursprüngliche Zeichenfolge zu löschen und eine neue Zeichenfolge zu erstellen, sodass kein Konflikt mit den Merkmalen der Tabelle mit festen Werten besteht.
#str ist ein String, sub ist ein Teilstring von str. s ist eine Sequenz und ihre Elemente sind alle Zeichenfolgen. Breite ist eine Ganzzahl, die zur Beschreibung der Breite der neu generierten Zeichenfolge verwendet wird.
str.count(sub) Gibt zurück: Die Häufigkeit, mit der sub in str vorkommt.
str.find(sub) Gibt zurück: Suchen Sie von links beginnend nach der Position des ersten Vorkommens von sub in str . Wenn str kein sub enthält, geben Sie -1 zurück
str.index(sub) Rückgabe: Suchen Sie von links beginnend die Position, an der sub zuerst in str erscheint. Wenn str kein sub enthält, wird ein Fehler ausgegeben
str.rfind(sub) Rückgabe: Suchen Sie von rechts beginnend nach der Position, an der sub zum ersten Mal in str erscheint. Wenn str kein sub enthält, geben Sie -1 zurück
str.rindex(sub) Rückgabe: Suchen Sie von rechts beginnend die Position, an der sub zuerst in str erscheint. Wenn str kein sub enthält, wird ein Fehler ausgelöst
str.isalnum() Rückgabe: True, wenn alle Zeichen Buchstaben oder Zahlen sind
str.isalpha( ) Gibt zurück : True, wenn alle Zeichen Buchstaben sind
str.isdigit() Gibt zurück: True, wenn alle Zeichen Zahlen sind
str.istitle() Gibt zurück: True, wenn Der erste Buchstabe aller Wörter wird groß geschrieben
str.isspace() Gibt zurück: True, wenn alle Zeichen Leerzeichen sind
str.islower() Gibt zurück: True, wenn alle Zeichen alle Kleinbuchstaben sind
str.isupper() Rückgabe: True, wenn alle Zeichen Großbuchstaben sind
str.split([sep, [max]] ) Rückgabe: Von links beginnend, Leerzeichen als Trennzeichen verwenden , str in mehrere Teilzeichenfolgen aufteilen, insgesamt maximal. Gibt den resultierenden Teilstring in einer Tabelle zurück. Sie können Kommas oder andere Trennzeichen in der Form str.split(',')
str.rsplit([sep, [max]]) verwenden. Rückgabe: von rechts beginnend, Leerzeichen als Trennzeichen verwenden, Teilen str in mehrere Teilzeichenfolgen aufteilen, insgesamt maximal. Gibt den resultierenden Teilstring in einer Tabelle zurück. Sie können Kommas oder andere Trennzeichen in der Form str.rsplit(',')
str.join(s) verwenden. Rückgabe: Kombinieren Sie die Elemente in s mit str als Trennzeichen. wird zu einer Zeichenfolge.
str.strip([sub]) Rückgabe: Entfernen Sie die Leerzeichen am Anfang und Ende der Zeichenfolge. Sie können auch den Parameter sub angeben, um sub
str.replace(sub, new_sub) am Anfang und Ende der Zeichenfolge zu entfernen. Rückgabe: Ersetzen Sie sub
str in str durch ein neues string new_sub .capitalize () Rückgabe: Zurück zum ersten Buchstaben von STR
STR LOWER (): Ändern Sie alle Buchstaben von STR in einen Kleinbuchstaben
str.upper() using using use using ’ ‐ ‐ ‐ ‐ ‐‐ ‐ out‐ ‐ title() Verwenden Sie mit dem ersten Buchstaben jedes Wortes von str (getrennt durch Leerzeichen). Verwenden Sie Großbuchstaben mit Der erste Buchstabe jedes Wortes von str (getrennt durch Leerzeichen) Die Zeichenfolge wird in der Mitte der Zeichenfolge platziert, und andere Leerstellen sind Leerzeichen.
str.ljust(width) Gibt zurück: eine Zeichenfolge mit der Länge width. Fügen Sie die ursprüngliche Zeichenfolge linksbündig in diese Zeichenfolge ein und lassen Sie andere Leerstellen als Leerzeichen.
str.rjust(width) Gibt zurück: Eine Zeichenfolge mit der Länge width. Die ursprüngliche Zeichenfolge wird rechtsbündig ausgerichtet und in die Zeichenfolge eingefügt, und andere leere Positionen sind Leerzeichen.
Allmächtige Programmierer-Kommunikations-QQ-Gruppe 290551701, die viele Internet-Eliten, technische Direktoren, Architekten, Projektmanager, Brancheninsider, Experten und Neulinge versammelt, die an einer Arbeit in der IT-Branche interessiert sind, ist herzlich willkommen !
Das Obige ist das Python-Schnell-Tutorial (Ergänzung 01): Inhalt der Python-Sequenzmethode Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!