# Author - MI SHAJIB # Python List / or any other language called by array bazar = ["alu", "potol", "morich"] print(bazar) # List item update / replace print(bazar[0]) bazar[0] = "fish" print(bazar) # we can change any item using negative index example print(bazar[-1]) bazar[-1] = "cucumber" print(bazar) # bazar[3] = "cream" # It will give list assignment error (list assignment index out of range) That's why we use append() method of python # print(bazar) # Add / Append new item with append() method. append() method add item end of the list bazar.append("cream") print(bazar) # If we want to add new item using index number then we can use insert() method bazar.insert(0, "oil") print(bazar) # we can also add two list bazar2 = ['mango', "salt", "spray"] print(bazar2) final_bazar_list = bazar2 + bazar print(final_bazar_list) print('\n \n \n \n') # Remove list item using del keyword del final_bazar_list[2] # Here we want to delete 2 index item / spray print(final_bazar_list) # Successfully delete the given item print('\n \n \n') # Remove list item using remove() method final_bazar_list.remove('potol') # Here we want to remove potol print(final_bazar_list) # Successfully removed item print('\n \n \n') # If we want to remove end item of the list then we can use pop() method. Also we can store removed item by using this pop() method # Here we can remove last item and store the removed item into variable removed_item = final_bazar_list.pop() print(final_bazar_list) print(removed_item) print('\n \n \n') # We can also define empty list empty_list = [] print(empty_list) print('\n \n \n') # we can also convert string into list string = "shajib, zihan, akter" string_list = string.split(',') print(string_list) print(type(string_list)) # we can also split string by space string2 = "polash, fahad, akter" string_list2 = string2.split(' ') print(string_list2) print(type(string_list2)) print('\n \n \n') # We can find length of list by len() method print(final_bazar_list) print(len(final_bazar_list)) print('\n \n \n') # We can append multiple item at a time by extend() method final_bazar_list.extend(['ada', 'lebu']) print(final_bazar_list) print('\n \n \n') # List Reversing final_bazar_list.reverse() print(final_bazar_list) print('\n \n \n') # List Soring final_bazar_list.sort() print(final_bazar_list) print('\n \n \n') # We can also define list into list or multidimensional list multi_list = [['a', 'b', 'c'], [1, 2, 3, 4], 'x', 'y', 'z'] print(multi_list) print(len(multi_list)) # Access multidimensional list print(multi_list[0]) print(multi_list[0][2]) print(multi_list[1]) print(multi_list[1][3]) print(multi_list[4])
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)