Das einzige grundlegende Python-Tutorial im Internet für Softwaretester – Was ist eine Liste in Python?

Das einzige grundlegende Python-Tutorial im Internet für Softwaretester

Ausgangspunkt: Einführung in „Python Software Testing Practical Guide“
Kapitel 1: Warum Softwaretester Python lernen sollten
Kapitel 2: Was zu tun ist Bevor Sie Python lernen, verstehen Sie die Wahrheit
Kapitel 3 Wissen Sie, wie Python-Code ausgeführt wird?
Kapitel 4 Was sind die Storys in Python-Datentypen?
Kapitel 5 Wie kann man Strings in Python umkehren?
Kapitel 6 Wie schneide ich Wassermelone elegant in Python?
Kapitel 7 Wozu dienen Tupel in Python?
Kapitel 8 Was ist eine Liste in Python?



Was ist eine Liste?

List ist ein häufig verwendeter Datentyp in Python, der hinzugefügt und geändert werden kann. Er muss lediglich das folgende Format erfüllen.

anyList = [object,object,object]

Objekt bezieht sich auf jeden Datentyp, nämlich auf die oben genannten int, float, str, Tupel sowie auf die Liste der Tupel selbst. Es können beliebig viele durch Kommata getrennte Objekte vorhanden sein.

anyList = [1, 3.14, 'qwentest123', (11, 12), [110, 111]]
print(type(anyList))

Das Ergebnis nach der Ausführung von: <class „list“> ist der Listentyp

<class "list">

Zugangsliste

Listen unterstützen Subskription und Slicing. Wenn wir also 3.14 verwenden möchten, benötigen wir nur:

print(anyList[1])

Wenn Sie 3.14 und „qwentest“ benötigen, gehen Sie einfach wie folgt vor:

print(anyList[1:3])

Laufergebnisse: Es ist zu beachten, dass die Rückgabe immer noch eine Liste ist, wenn es sich um einen Slice handelt.

3.14
[3.14,"qwentest123"]

Sie können den Kettenausdruck verwenden, um 11 oder 111 in einer beliebigen Liste abzurufen:

print(anyList[-2][0])
print(anyList[-1][1])

Operationsergebnis:

11
111

Listenverkettung

Wenn es mehrere Listen gibt, verbinden Sie diese einfach mit dem +-Zeichen.

l1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
l2 = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
print(l1 + l2)

Operationsergebnis:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,19, 20]

Zusammenfassen

1. Die obigen Codebeispiele stammen teilweise aus dem Inhalt des von mir verfassten „Python Software Testing Practical Guide“. Wenn Sie interessiert sind , ergreifen Sie Maßnahmen und starten Sie es sofort. Eine Kopie (auf jeder Plattform verfügbar). 2. Um 60 Tage lang das auf Null basierende Wissen herauszufordern und in Softwaretests, BI-Datenanalyse und künstliche Intelligenz einzusteigen, suchen Sie bitte nach „Zhigu Yichuan, qwentest123“.

jiaV = "qwentest123"
# 3.使用三引号。
hotSrh = """
零基础1学测试开发只要60天
零基础2学BI数据开发只要30天
零基础3学人工智能只要60天
4以上全是零基础
5中科院博士把关!"""

Fügen Sie hier eine Bildbeschreibung ein

Acho que você gosta

Origin blog.csdn.net/womengdoushizhongguo/article/details/128490535
Recomendado
Clasificación