###### Q-1.Write a Python program to remove duplicates from a List.
Input: [10,20,20,20,30,50]
Output: 20 is duplicate
20 is duplicate
[10, 20, 30, 50]

Python Code:

#remove the duplicate elements from list

def remove_duplicate(num):

new=[]
for ele in list1:
if not ele in new:
new.append(ele)
else:
print(ele,"is duplicate")
return new

list1=[10,20,20,20,30,50]
print(remove_duplicate(list1))
###### Q-2. Write a Python program to check a List is empty or not.
Input:[]
Output:list is empty

Python Code:

#to check list is empty or not

l=[]
if  not l:
print("list is empty")
else:
print("list is not empty")
###### Q-3.Write a Python program to get the difference between the two Lists.
Input:list_1=[10,20,30,40,50]
list_2=[20,40,60]
Output:20 found in list_2
40 found in list_2
[10, 30, 50]

Python Code:

#find the difference between the two list

def list_diff(list1,list2):
new_list=[]
for ele in list1:
if not ele in list2:
new_list.append(ele)
else:
print(ele,"found in list_2")
return new_list

list_1=[10,20,30,40,50]
list_2=[20,40,60]

print(list_diff(list_1,list_2))
###### Q-4.Write a Python program to multiplies all the items in a List.
Input:[1,2,-4]
Output: -8(multiply of items in list)

Python Code:

#multiply items of list

def mul_item(num_list):
mul=1
for ele in num_list:
mul*=ele
return mul
print(mul_item([1,2,-4]))

###### Q-5.Write a Python program to convert a list of characters into a string.
Input:['p','y','t','h','o','n']
Output: python

Python Code:

#convert a  list into string

lst=['p','y','t','h','o','n']
new_lst=''.join(lst)
print(new_lst)


Categories: Python

$${}$$