s = str(input("Enter a String which are duplicates Words \n "))
l = s.split()
k = []
for i in l:
# If condition is used to store unique string
# in another list 'k'
if (s.count(i)>1 and (i not in k)or s.count(i)==1):
k.append(i)
print(' '.join(k))
a=int(input("Enter Number of Row : "))
b=int(input("Enter Number of Columns : "))
matrix=[]
for i in range(a):
c=[]
for j in range(b):
j=int(input("Enter First Matrix Number : "))
c.append(j)
matrix.append(c)
matrix1=[]
for i in range(a):
d=[]
for j in range(b):
j=int(input("Enter Second Matrix Number : "))
d.append(j)
matrix1.append(d)
print("1st Matrix........" )
for i in range(a):
for j in range(b):
print(matrix[i][j],end=" ")
print()
print("Second Matrix........" )
for i in range(a):
for j in range(b):
print(matrix1[i][j],end=" ")
print()
result=[[0,0,0],[0,0,0],[0,0,0]]
for i in range(a):
for j in range(b):
result[i][j]=matrix[i][j]+matrix1[i][j]
print("Result Addition of Matrix........")
for i in range(a):
for j in range(b):
print(result[i][j],end=" ")
print()
for i in range(a):
for j in range(b):
result[i][j]=matrix[i][j]-matrix1[i][j]
print("Result Subtraction of Matrix........")
for i in range(a):
for j in range(b):
print(result[i][j],end=" ")
print()
for i in range(a):
for j in range(b):
result[i][j]=matrix[i][j]*matrix1[i][j]
print("Result Multiplication of Matrix........")
for i in range(a):
for j in range(b):
print(result[i][j],end=" ")
print()
a=int(input("Enter Number of Row : "))
b=int(input("Enter Number of Columns : "))
matrix=[]
for i in range(a):
c=[]
for j in range(a):
j=int(input("Enter First Matrix Number : "))
c.append(j)
matrix.append(c)
matrix1=[]
for i in range(a):
d=[]
for j in range(b):
j=int(input("Enter Second Matrix Number : "))
d.append(j)
matrix1.append(d)
print("1st Matrix........" )
for i in range(a):
for j in range(b):
print(matrix[i][j],end=" ")
print()
print("Second Matrix........" )
for i in range(a):
for j in range(b):
print(matrix1[i][j],end=" ")
print()
result=[[0,0,0],[0,0,0],[0,0,0]]
for i in range(a):
for j in range(b):
result[i][j]=matrix[i][j]/matrix1[i][j]
print("Result Matrix........")
for i in range(a):
for j in range(b):
print(result[i][j],end=" ")
print()
a=int(input("Enter Number of Row : "))
b=int(input("Enter Number of Columns : "))
matrix=[]
for i in range(a):
c=[]
for j in range(b):
j=int(input("Enter First Matrix Number : "))
c.append(j)
matrix.append(c)
matrix1=[]
for i in range(a):
d=[]
for j in range(b):
j=int(input("Enter Second Matrix Number : "))
d.append(j)
matrix1.append(d)
print("1st Matrix........" )
for i in range(a):
for j in range(b):
print(matrix[i][j],end=" ")
print()
print("Second Matrix........" )
for i in range(a):
for j in range(b):
print(matrix1[i][j],end=" ")
print()
result=[[0,0,0],[0,0,0],[0,0,0]]
for i in range(a):
for j in range(b):
result[i][j]=matrix[i][j]*matrix1[i][j]
print("Result Matrix........")
for i in range(a):
for j in range(b):
print(result[i][j],end=" ")
print()
def quickSort(data_list):
quickSortHlp(data_list,0,len(data_list)-1)
def quickSortHlp(data_list,first,last):
if first < last:
splitpoint = partition(data_list,first,last)
quickSortHlp(data_list,first,splitpoint-1)
quickSortHlp(data_list,splitpoint+1,last)
def partition(data_list,first,last):
pivotvalue = data_list[first]
leftmark = first+1
rightmark = last
done = False
while not done:
while leftmark <= rightmark and data_list[leftmark] <= pivotvalue:
leftmark = leftmark + 1
while data_list[rightmark] >= pivotvalue and rightmark >= leftmark:
rightmark = rightmark -1
if rightmark < leftmark:
done = True
else:
temp = data_list[leftmark]
data_list[leftmark] = data_list[rightmark]
data_list[rightmark] = temp
temp = data_list[first]
data_list[first] = data_list[rightmark]
data_list[rightmark] = temp
return rightmark
data_list = [54,26,93,17,77,31,44,55,20]
quickSort(data_list)
print(data_list)
def selection_sort(alist):
for i in range(0, len(alist) - 1):
smallest = i
for j in range(i + 1, len(alist)):
if alist[j] < alist[smallest]:
smallest = j
alist[i], alist[smallest] = alist[smallest], alist[i]
alist = input('Enter the list of numbers: ').split()
alist = [int(x) for x in alist]
selection_sort(alist)
print('Sorted list: ', end='')
print(alist)
#Given string whose length is to be found
str1=(input("Enter a String : "))
print(str1)
#calling our len() method to calculate
#the length of str1
print("Length =",len(str1))
