57 lines
1.1 KiB
Python
57 lines
1.1 KiB
Python
|
heroes = ["Rajkumar", "ShankarNag", "Vishnu", "Ambi", "Darshan", "Punith"]
|
||
|
|
||
|
# add , remove, check for existence
|
||
|
|
||
|
print(heroes)
|
||
|
|
||
|
# add at the end
|
||
|
heroes.append("AnanthNag")
|
||
|
|
||
|
# insert at a certain position - other values gets pushed by 1 index
|
||
|
heroes.insert(2, "Uppi")
|
||
|
|
||
|
# remove elements
|
||
|
heroes.remove("Punith")
|
||
|
|
||
|
print(heroes)
|
||
|
|
||
|
# clear - give an empty list
|
||
|
heroes.clear()
|
||
|
|
||
|
# pop an item out of the list - last element
|
||
|
heroes.pop()
|
||
|
|
||
|
# check if element is in the list - returns the index if exists else throws error
|
||
|
print(heroes.index("Ambi"))
|
||
|
|
||
|
# not in the list
|
||
|
# print(heroes.index("Sadhu"))
|
||
|
|
||
|
# also can check using in operator - avoids error
|
||
|
print("Sadhu" in heroes)
|
||
|
|
||
|
# count the number of occurrences
|
||
|
print(heroes.count(("Ambi")))
|
||
|
|
||
|
# sort
|
||
|
heroes.sort()
|
||
|
|
||
|
numbers = [3, 44, 12, 98, 25, 34]
|
||
|
numbers.sort()
|
||
|
print(numbers)
|
||
|
|
||
|
# reverse
|
||
|
numbers.reverse()
|
||
|
print(numbers)
|
||
|
|
||
|
heroes = ["Rajkumar", "ShankarNag", "Vishnu", "Ambi", "Darshan", "Punith"]
|
||
|
numbers = [3, 44, 12, 98, 25, 34]
|
||
|
|
||
|
# copy function
|
||
|
numbers2 = numbers.copy()
|
||
|
print(numbers2)
|
||
|
|
||
|
# extend
|
||
|
heroes.extend(numbers)
|
||
|
print(heroes)
|