Next: Mapping Types Prev: Numeric Types Up: Types Top: Top
'xyzzy'
.
Lists are constructed with square brackets,
separating items with commas:
[a, b, c]
.
Tuples are constructed by the comma operator
(not within square brackets), with or without enclosing parentheses,
but an empty tuple must have the enclosing parentheses, e.g.,
a, b, c
or ()
. A single item tuple must have a trailing comma,
e.g., (d,)
.
Sequence types support the following operations (s and t are
sequences of the same type; n, i and j are integers):
len(s)
min(s)
max(s)
x in s
1
if an item of s is equal to x, else 0
x not in s
0
if an item of s is equal to x, else 1
s + t
s * n, n * s
s[i]
s[i:j]
len(s) + i
or
len(s) + j
is substituted. But note that -0
is
still 0
.
i <=
k < j
. If i or j is greater than
len(s)
, use len(s)
. If i is omitted,
use 0
. If j is omitted, use len(s)
. If
i is greater than or equal to j, the slice is empty.