Listor 1
Se även denna sida: http://docs.python.org/tutorial/datastructures.html
- Listor är en av de inbyggda datatyperna i Python.
- Listor kan innehålla blandade typer av element.
Operatorer och listor
+*[]
Med +-operatorn kan du lägga till en lista till en annan. Exempel:
>>> [1, 2, 3] + [4]
[1, 2, 3, 4]
>>> ["a", "b", "c"] + [500]
["a", "b", "c", 500]
Med *-operatorn kan du upprepa innehållet i en lista flera gånger. Exempel:
>>> ["hejsan", 2, "hoppsan"] * 3
["hejsan", 2, "hoppsan", "hejsan", 2, "hoppsan", "hejsan", 2, "hoppsan"]
Med [] kan du välja ut ett element från en lista. Kom ihåg att man börjar räkna på 0. Exempel:
>>> [1, 2, 3][1]
2
Listmetoder
Listor är objekt med egna metoder som opererar på sig själva. T.ex.
list.append(x)lägger till elementetxsist i listan.list.extend(L)tar en lista och hänger på den sist i listan. Hade man skrivit list.append(L) så hade listanLhamnat som det sista elementet, en nästlad lista alltså.
Du hittar en mer komplett lista över listmetoder här: http://docs.python.org/tutorial/datastructures.html#more-on-lists
Sidansvarig: Jody Foo
Senast uppdaterad: 2013-02-18
