List Solutions and Answer
List Solutions and Answer
(USER INPUT)
largest = numbers[0]
largest = num
unique_numbers = list(set(numbers))
#WAP TO FIND THE LIST OF WORDS THAT ARE LONGER THAN N FROM A GIVEN LIST
OF WORDS
LIST COMPREHENSION
#FACTORIAL OF 5
factorial = 1
factorial *= i
a, b = 0, 1
fibonacci = []
for _ in range(n):
fibonacci.append(a)
a, b = b, a + b
else:
print(my_list)
x[0] = "banana"
x[1] = 200
x[2] = True
print(x)
# ✅ Assignment 3: Replace Multiple Elements (Full Slice)
print(x)
print(x)
if 106 in nums:
else:
nums.insert(0, 0)
print(nums)
nums.append(11)
nums.append(12)
nums.append(13)
print(nums)
# ✅ Assignment 8: Extend List Without Extra Variable
print(nums)
nums.extend(extra)
print(nums)
print(nums)
# Explanation: .extend() treats a tuple like any other iterable and adds each item
individually.
s = "Python"
for i in range(len(s)):
print(type(item))
# ✅ Assignment 13: Use len() Function
print(lst[0])
print(lst[1])
print(lst[2])
print(lst[3])
lst = [1, 2, 3, 4]
print("Before:", lst)
lst[2] = False
print("After:", lst)
lst = [1, 2, 3, 4]
print("Original:", lst)
print("Modified:", lst)
print("python is present")
list1 = [1, 2, 3]
list1.append([100, 200])
list1 = [1, 2, 3]
list1.extend([100, 200])
s = {"a", "b"}
lst = [1, 2, 3]
lst.extend(s)
print(lst)
lst = [1, 2, 3, 4]
print(lst)
print(x)
x.pop(0)
print(x)
a.pop()
print(a)
a.pop()
print(a)
b.clear()
print(b)
print(type(b))
del a
c = [2, 4, 6, 8, 9, 4]
del c[5]
print(c)
for item in d:
print(item)
print(d[i])
try:
d.remove(999)
except ValueError:
lst = [1, 2, 3, 4, 5]
while lst:
print("Popped:", lst.pop())
print("Remaining:", lst)
# ✅ Assignment 31: Delete Middle Index Using del
del x[2]
print(x)
x = [1, 2, 3]
x.clear()
x.append("one")
x.append("two")
x.append("three")
print(x)
if len(x) == 0:
print("List is empty")
else:
x = []
x.append(10)
x.append(20)
x.append(30)
x.remove(20)
x.insert(1, 15)
x.pop()
print(x)
lst = [0, 1, 2, 3, 4, 5]
print(lst)