Python lab 05/09 list
Tue Sep 05 2023 06:17:25 GMT+0000 (Coordinated Universal Time)
Saved by
@Astik
# 1. Traverse
# 2. Reverse
# 3. Sort the list
# 4. Max element
# 5. min element
# 6. remove duplicates
def traverse(lst):
for i in range(len(lst)):
print(lst[i], end=" ")
print("")
def rev(lst):
for i in range(len(lst)-1,-1,-1):
print(lst[i], end=" ")
print("")
def maximum(lst):
maxi=lst[0]
for i in range(len(lst)):
if maxi<lst[i]:
maxi= lst[i]
print("Maximum is: ",maxi)
def minimum(lst):
mini=lst[0]
for i in range(len(lst)):
if mini>lst[i]:
mini= lst[i]
print("Minimum is: ",mini)
def remdup(lst):
for i in range(len(lst)):
n=len(lst)
for j in range(i+1,n-1):
if(lst[i]==lst[j]):
del (lst[j])
n=n-1
def sorting(lst):
for i in range(len(lst)):
for j in range(i+1,len(lst)):
if(lst[i]>lst[j]):
lst[i],lst[j]=lst[j],lst[i]
lst=[1,10,9,15,17,25,17,19,18,0,1,32]
traverse(lst)
rev(lst)
maximum(lst)
minimum(lst)
remdup(lst)
print(lst)
sorting(lst)
print(lst)
content_copyCOPY
Comments