# create listfruits = ["apple", "banana", "cherry"]numbers = [1, 2, 3, 4, 5]mixed = [1, "two", 3.0, True]empty = []
# indexingfruits = ["apple", "banana", "cherry"]fruits[0]#ans: "apple"fruits[-1]#ans: "cherry"fruits[1]#ans: "banana"
# slice listsnumbers = [0, 1, 2, 3, 4, 5]numbers[1:4]#ans: [1, 2, 3]numbers[:3]#ans: [0, 1, 2]numbers[3:]#ans: [3, 4, 5]
# len() functionfruits = ["apple", "banana", "cherry"]len(fruits)#ans: 3len([])#ans: 0
# change elementfruits = ["apple", "banana", "cherry"]fruits[1] = "blueberry"#ans: fruits is ["apple", "blueberry", "cherry"]
# what is the first element?lst = [10, 20, 30]lst[0]#ans: 10
# negative index?lst = [10, 20, 30]lst[-1]#ans: 30lst[-2]#ans: 20
# slicing result?lst = [1, 2, 3, 4, 5]lst[1:4]#ans: [2, 3, 4]
# what happens?lst = [1, 2, 3]lst[5]#ans: IndexError
# empty slice?lst = [1, 2, 3]lst[5:10]#ans: []
# step in slice?lst = [0, 1, 2, 3, 4, 5]lst[::2]#ans: [0, 2, 4]
# reverse list?lst = [1, 2, 3]lst[::-1]#ans: [3, 2, 1]
# modify with slice?lst = [1, 2, 3, 4, 5]lst[1:3] = [20, 30]#ans: [1, 20, 30, 4, 5]
# nested list access?matrix = [[1, 2], [3, 4]]matrix[0][1]#ans: 2
# list concatenation?lst1 = [1, 2]lst2 = [3, 4]lst1 + lst2#ans: [1, 2, 3, 4]
Google tag (gtag.js)