Basic
List Operations
Lists
respond to the + and * operators much like strings; they mean concatenation and
repetition here too, except that the result is a new list, not a string.
In
fact, lists respond to all of the general sequence operations we used on
strings in the prior chapter.
Python Expression
|
Results
|
Description
|
len
|
3
|
Length
|
[1,
2, 3] + [4, 5, 6]
|
[1,
2, 3, 4, 5, 6]
|
Concatenation
|
['Hi!']
* 4
|
['Hi!',
'Hi!', 'Hi!', 'Hi!']
|
Repetition
|
3
in [1, 2, 3]
|
True
|
Membership
|
for
x in [1, 2, 3]: print (x)
|
1
2 3
|
Iteration
|