Basic List Operations
Learn about basic list operations in Python.
We'll cover the following...
Some basic list operations are given below.
Mutability
Unlike strings, lists are mutable (changeable). Lists can be updated, as shown below:
Press + to interact
animals = ['Zebra', 'Tiger', 'Lion', 'Jackal', 'Kangaroo']ages = [25, 26, 25, 27, 26, 28, 25]animals[2] ='Rhinoceros'print(animals)ages[5] = 31print(ages)ages[2:5] = [24, 25, 32] # sets items 2 to 4 with values 24, 25, 32print(ages)ages[2:5] = [ ] # delete items 2 to 4print(ages)
Concatenation
One list can be concatenated (appended) at the end of another, as shown below:
Press + to interact
lst = [12, 15, 13, 23, 22, 16, 17]lst = lst + [33, 44, 55]print(lst) # prints [12, 15, 13, 23, 22, 16, 17, 33, 44, 55]
Merging
Two lists can be merged to create a new list, as shown below:
Press + to interact
s = [10, 20, 30]t = [100, 200, 300]z = s + tprint(z) # prints [10, 20, 30, 100, 200, 300]
Conversion
A string, tuple, or set can be converted into a list using the ...