Wenn wir Python lernen, müssen wir viele Tools verwenden, die uns das Lernen erleichtern. Die Verwendung von Funktionen kann uns helfen, Berechnungen, Wertsuchen und andere Operationen schneller durchzuführen.
Die in der folgenden Tabelle von Python bereitgestellten integrierten Funktionen können direkt verwendet werden.
In diesem Abschnitt werden hauptsächlich die ersten vier Funktionen vorgestellt. Die übrigen Funktionen werden in den folgenden Abschnitten dieses Kapitels eingestreut.
Das Syntaxformat der Summenfunktion ist:
sum(iterable[start:end]
Unter diesen bezieht sich „iterable“ auf „iterable“, hier beziehen wir uns auf die Sequenz, „start“ stellt die Startposition der entsprechenden Sequenz dar (einschließlich) und „end“ ist die Endposition (mit Ausnahme dieser Position). Mit dieser Slicing-Methode können wir die Sequenz finden Und wenn nur die Summe (iterierbar) verwendet wird, wird die Summe der gesamten Sequenz gefunden.
Schauen wir es uns anhand von Beispielen an:
my_list=[1,2,3,4,5,6]my_tuple=(1,2,3,4,5,6)my_set={1,2,3,4,5,6}print(sum(my_list ))print(sum(my_tuple))print(sum(my_set))
Die Ausgabe ist:
212121
Bitte beachten Sie, dass bei der Funktion sum() nur ganze Zahlen summiert werden, wenn die von uns benötigten Elemente in der Sequenz nicht ganzzahlige Teile enthalten.
Für diese beiden Funktionen können Sie anhand der wörtlichen Bedeutung leicht verstehen, dass sie die Maximal- und Minimalwerte ermitteln, sodass wir sie auch in Sequenzen verwenden können. Gleichzeitig sollten wir auch beachten, dass sie nicht nur für ganzzahlige Segmente gelten Unterstützt auch die Verarbeitung von Zeichenfolgen.
Sehen wir uns ein Beispiel an:
my_list=[1,2,3,4,5,6]my_str='123456'my_tuple=(1,2,3,4,5,6)my_set={1,2,3,4,5,6} string='abcedfg'#Wann für Für englische Buchstaben gilt: list=['a','b','c','d']print(max(my_list),min(my_list))#Finden Sie die Maximal- und Minimalwerte in der Liste print(max (my_str) ,min(m y_str))#Finden Sie die Maximal- und Minimalwerte im String print(max(my_tuple),min(my_tuple))#Finden Sie die Maximal- und Minimalwerte im Tupleprint(max(my_set),min(my_set)) # Finden Sie die Maximal- und Minimalwerte im Satz print(max(string),min(string))#Die Maximal- und Minimalwerte in den Buchstaben print(max(listing),min(listing))#Das Maximum und Mindestwerte der Buchstaben in der Liste
Die Ausgabe ist:
61616161gada
Hierbei ist zu beachten, dass diese beiden Funktionen den Maximal- und Minimalwert in der Zeichenfolge ermitteln können. Für die 26 englischen Buchstaben legt das System fest, dass der Maximalwert „z“ und der Minimalwert „a“ ist Funktionen werden in den grundlegenden Algorithmusfragen verwendet. Der Lösungsprozess kann uns eine große Hilfe sein.
Diese Funktion kann als Länge (Länge) verstanden werden, mit der die Länge der Sequenz gezählt wird, dh wie viele Elemente sich in der Liste befinden. Wenn es um Indizierungsprobleme geht, kann die Funktion len() eine große Hilfe sein. Eine der am häufigsten verwendeten Methoden beim Durchlaufen einer Liste ist für i in range(len(list)), sodass Sie beim Durchlaufen direkt von der durchqueren können Vom ersten Element bis zum letzten Element in der Liste, achten Sie dabei auf den Index.
Betrachten Sie das folgende Beispiel:
my_list=[1,2,3,4,5,6]my_str='123456'my_tuple=(1,2,3,4,5,6)my_set={1,2,3,4,5,6} print(len(my_li st))#Finden Sie die Länge in der Liste print(len(my_str))#Finden Sie die Länge in der Zeichenfolge print(len(my_tuple))#Finden Sie die Länge im Tupel print(len(my_set))#Finden Sie die Länge in das Set
Ausgabeergebnis:
6666