49 lines
1.0 KiB
Python
49 lines
1.0 KiB
Python
cricketers = ["Sachin", "Dhoni", "Virat"]
|
|
|
|
# one value vs multiple value
|
|
# access these values
|
|
|
|
# what we can put inside a List - strings,number,boolean
|
|
|
|
cricketers2 = ["Sachin", "Dhoni", "Virat", 1, True]
|
|
|
|
# how to access individual elements of this list
|
|
|
|
print(cricketers2)
|
|
|
|
# lets say access specific value - index
|
|
cricketers3 = ["Sachin", "Dhoni", "Virat"]
|
|
# 0 1 2
|
|
print(cricketers3[0])
|
|
|
|
# we can also access back of the list
|
|
cricketers4 = ["Sachin", "Dhoni", "Virat"]
|
|
# -3 -2 -1
|
|
|
|
# keep in mind index position 0 vs -1 from back
|
|
|
|
print(cricketers4[-3])
|
|
|
|
# last 2 elements in the list
|
|
|
|
print(cricketers4[1:])
|
|
|
|
# range - add 3 more to list
|
|
cricketers5 = ["Sachin", "Dhoni", "Virat", "Dravid", "Amarnath", "Sehwag"]
|
|
|
|
print(cricketers5[1:4])
|
|
|
|
# beginning to end of list
|
|
print(cricketers5[:])
|
|
|
|
# original list is not modified
|
|
print(cricketers5[1:4])
|
|
print(cricketers5)
|
|
|
|
# Modify a list
|
|
cricketers6 = ["Sachin", "Dhoni", "Virat", "Dravid", "Amarnath", "Sehwag"]
|
|
|
|
cricketers6[2] = "Rohit"
|
|
print(cricketers6)
|
|
|