list = [1, 2, 3, 4, 5, 6]
print(list)
# It will assign value to the value to second index
list[2] = 10
print(list)
# Adding multiple element
list[1:3] = [89, 78]
print(list)
# It will add value at the end of the list
list[-1] = 25
print(list)
list = [0,1,2,3,4]
print("printing original list: ");
for i in list:
print(i,end=" ")
list.remove(2)
print("
printing the list after the removal of first element...")
for i in list:
print(i,end=" ")
# A list is a collection of items.
# Lists are mutable: you can change their elements and their size.
# Similar to List<T> in C#, ArrayList<T> in Java, and array in JavaScript.
foo = [1, 2, True, "mixing types is fine"]
print(foo[0])
# Output - 1
foo[0] = 3
print(foo[0])
# Output - 3
# Creating a List
grocery_list = ["apple", "watermelon", "chocolate"]
# Appending items to a list
grocery_list.append("milk")
# Changing an item on the list
grocery_list[1] = "apple juice"
# Deleting an item on the list
grocery_list.remove("watermelon")
# Sort list in alphabetical order
grocery_list.sort()
# Joining lists
utensils = ["fork", "spoon", "steak knife"]
list = grocery_list + utensils
# Printing the lists
print(*list, sep=", ")