Lernen Sie weiterhin listenbezogene Vorgänge aus dem vorherigen Artikel, lernen Sie hauptsächlich das Listen-Sharding und mehrere Funktionen, die mit Listenelementen arbeiten, was eine Ergänzung zum vorherigen Artikel darstellt.
1. Slicing der Liste
Format: str1=str[Startposition: Endposition]
Funktion: Kopieren Sie die Elemente im angegebenen Intervall in str nach str1, also Sharding Was Sie erhalten, ist eine Kopie der Originalzeichenfolge, nicht nur eine Bezeichnung, die auf str verweist. Was Sie durch die Zuweisung „=" erhalten, ist nur eine Bezeichnung von str. Das heißt, die Operation auf str ist die Operation auf str1, die ähnlich ist zur Wertübertragung in Java und Zitate.
2. Listenwiederholungsoperator (*)
3. Mitgliedschaftsoperator (in, nicht in)
Funktion: Bestimmen, ob ein Element in einer Liste vorhanden ist
4. Integrierte Funktionen auflisten
(1)count(): Zählt, wie oft ein Element in der Liste erscheint
(2)index(): Gibt die Position zurück, an der das angegebene Element zuerst in der Liste erscheint
Diese Funktion kann kann auch verwendet werden. Fügen Sie Parameter hinzu, um innerhalb des angegebenen Intervalls zu suchen.
(3)reverse()-Funktion: Umkehrung von Listenelementen realisieren
Natürlich kann es auch von groß nach groß realisiert werden. Sortieren nach klein (beachten Sie, dass reverse=True großgeschrieben wird)
Das relevante Wissen über Listen ist im Grunde genommen vorbei hier und wird morgen geklärt. Eine Datenstruktur ähnlich einer Liste – ein Tupel. Hängen Sie abschließend den heutigen Code an:
print("------列表的分片------") str1="abcdefg"str2=str1[0:2]print(str2)print("------重复操作符------") list=["小甲鱼","小布丁","大布丁"] list=list*3print(list)print("------成员关系操作符------")print("小甲鱼" in list)print("\n") list1=['123',"华为",["三星","小米"]]print("三星" in list1)print("\n")print("三星" in list1[2]) list2=['1','1','2','3'] num=list2.count('1')print("列表中元素1出现的次数为:%d"%num) list3=list2[:]print(list3.index('1'))print(list3) list3.reverse()print(list3) list4=[2,1,4,3,7,5]print(list4)print("\n") list4.sort()print(list4) list4.sort(reverse=True)print(list4)
Das Obige ist der fragmentierte Inhalt der vierten Liste der nullbasierten Einführung in Python. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php .cn)!