Der Vortrag „Python: Listen“ von Dr. Mike Müller ist Bestandteil des Kurses „Python Tutorial“. Der Vortrag ist dabei in folgende Kapitel unterteilt:
Wie können Sie eine Liste „[3, 4, 5, 6, 7, 8, 9, 10, 11]“ erstellen?
Was hat den gleichen Effekt auf eine Liste „L“ mit mindestens zwei Elementen wie die Operation„ L[-1:] = []“?
Wie viele Elemente hat die Liste „[3, 4, 5, 6, 7, 8, 9, 10, 11]“ nach der Operation „L[2:4] = range(10)“?
Wie ändert sich eine List „L“ mit mindestens einem Element nach der Operation „L.append([10, 20, 30])“
Wie greifen Sie auf die „2“ in der Liste „L = [10, 20, [1, 2, 3], 30, 40]“ zu?
Was ist der Unterschied zwischen (a) „L.extend([10, 20, 30])“ und (b) „L = L + [10, 20, 30]“?
Was tut „L.insert(0, 12)“ mit der Liste „L“?
Was gibt „[1, 2, 3, 4].remove(1)“ zurück?
Was ist der Unterschied zwischen (a) „L.reverse()“ und (b) „reversed(L)“? Wobei „L“ eine Liste ist.
Wie sortieren Sie eine Liste „L“ mit Zahlen in aufsteigender Reihenfolge ohne eine neue Liste zu erstellen?
Wie oft nimmt hier „b“ den Wert 20 an: „for a, b in zip((10, 10, 10, 20), (20, 20)): a, b“
Welche List-Comprehension erzeugt die gleiche Liste wie?: „res for x in range(5, 15): if x > 7: res.append(x + 3 * x)“
5 Sterne |
|
5 |
4 Sterne |
|
0 |
3 Sterne |
|
0 |
2 Sterne |
|
0 |
1 Stern |
|
0 |