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)