First page Back Continue Last page Overview Graphics

Lists in Python

>>> shopping_list = ["milk", "egg", "butter"]

>>> shopping_list[0]

'milk'

>>> shopping_list[-1]

'butter'

>>> shopping_list[:2]

['milk', 'egg']

You want to buy „bread“ and „bananas“ as well? No problem:

>>> shopping_list.append("bread")

>>> shopping_list.append("bananas")

>>> shopping_list

['milk', 'egg', 'butter', 'bread', 'bananas']

An easier way to do it:

>>> shopping_list = ["milk", "egg", "butter"]

>>> shopping_list.extend(["bread", "bananas"])

>>> shopping_list

['milk', 'egg', 'butter', 'bread', 'bananas']

Lists can contain arbitrary Python objects:

>>> a = ["Swen", 45, 3.54, "Basel", [4, 8, 9] ]

>>> a[3]

'Basel'