Highly Recommended Python Program of List for beginner

Highly Recommended Python Program of List for beginner is written below,

1. Write a Python program to get the largest number from a list.

l=int(input("How many numbers are you enter in your list? "))
i=1
lst=[]
while i<=l:
    ls=int(input("enter a number "))
    lst.append(ls)
    i+=1
print("Your list is ",lst)
lst.sort()
print("Largest number from your list is ",lst[-1])

Output:

How many numbers are you enter in your list? 6
enter a number 99
enter a number 88
enter a number 77
enter a number 66
enter a number 55
enter a number 44
Your list is [99, 88, 77, 66, 55, 44]
Largest number from your list is 99


2. Write a Python program to multiplies all the items in a list.

l=int(input("How many numbers are you enter in list? "))
i=1
lst=[]
m=1
while i<=l:
    ls=int(input("enter a number "))
    lst.append(ls)
    i+=1
print("Your list is ",lst)

for i in lst:
    m=m*i

print("multiplication of all the items from your list is ",m)

Output:

How many numbers are you enter in list? 5
enter a number 6
enter a number 2
enter a number 1
enter a number 7
enter a number 3
Your list is [6, 2, 1, 7, 3]
multiplication of all the items from your list is 252


3. Write a Python program to get the second largest number from a list.

l=int(input("How many numbers are you enter in list? "))
i=1
lst=[]
while i<=l:
    ls=int(input("enter a number "))
    lst.append(ls)
    i+=1
print("Your list is ",lst)
lst.sort()
lst.remove(lst[-1])
print("Second Largest number from your list is ",lst[-1])

Output:

How many numbers are you enter in list? 7
enter a number 55
enter a number 2
enter a number 0
enter a number 88
enter a number 11
enter a number 999
enter a number 5
Your list is [55, 2, 0, 88, 11, 999, 5]
Second Largest number from your list is 88


4. Write a program to remove all the duplicate elements from list.

l=int(input("How many numbers are you enter? "))
i=1
lst=[]
while i<=l:
    ls=int(input("enter a number "))
    lst.append(ls)
    i+=1
print("Your list is ",lst)
dup=[]
for i in lst:
    if i not in dup:
        dup.append(i)
print("Your list without duplicate value is ",dup)

Output:

How many numbers are you enter? 9
enter a number 4
enter a number 7
enter a number 0
enter a number 4
enter a number 5
enter a number 1
enter a number 5
enter a number 7
enter a number 33
Your list is [4, 7, 0, 4, 5, 1, 5, 7, 33]
Your list without duplicate value is [4, 7, 0, 5, 1, 33]


5. Write a Python program to count the number of strings where the string length is 4 or more and the first and last character are same from a given list of strings.

l=int(input("How many numbers are you enter in list? "))
i=1
lst=[]
while i<=l:
    ls=(input("enter a string: "))
    lst.append(ls)
    i+=1
print("Your list is ",lst)
c=0
for i in lst:
    if len(i)>=4:
        if i[0]==i[-1]:
            c+=1
print("number of strings where the string length is 4 or  more and the first and last character are same from a given list of strings is: \n",c)

Output:

How many numbers are you enter in list? 6
enter a string: madam
enter a string: I'm
enter a string: python
enter a string: lover
enter a string: naman
enter a string: aka
Your list is ['madam', "I'm", 'python', 'lover', 'naman', 'aka']
number of strings where the string length is 4 or more and the first and last character are same from a given list of strings is:
2


6. Write a Python program to find common items from two lists.

l=int(input("How many numbers are you enter in 1st list? "))
i=1
lst=[]
while i<=l:
    ls=(input("enter a number "))
    lst.append(ls)
    i+=1
print("Your 1st list is ",lst)

lst2=[]
k=1
l2=int(input("How many numbers are you enter in 2nd list? "))
while k<=l2:
    ls=(input("enter a number "))
    lst2.append(ls)
    k+=1
print("Your 2nd list is ",lst2)


lst3=[]
for j in lst:
    if j in lst2:
        lst3.append(j)

print("common items from both lists is ",lst3)

Output:

How many numbers are you enter in 1st list? 4
enter a number madam
enter a number python
enter a number naman
enter a number world
Your 1st list is ['madam', 'python', 'naman', 'world']
How many numbers are you enter in 2nd list? 5
enter a number list
enter a number program
enter a number madam
enter a number world
enter a number sir
Your 2nd list is ['list', 'program', 'madam', 'world', 'sir']
common items from both lists is ['madam', 'world']


7. Write a Python program to find the list in a list of lists whose sum of elements is the highest.

l=int(input("How many numbers in list? "))
i=1
j=1
lst=[]
for i in range(l):
    slst = []
    sl = int(input("How many numbers in sublist? "))
    for j in range(sl):
         ls=int(input("enter a number "))
         slst.append(ls)
         j+=1
    lst.append(slst)
    i+=1
    print("Your sublist is ", slst)
print("Your list is ",lst)

sm=[]
for k in lst:
    s = 0
    for m in k:
       s=s+m
    sm.append(s)
i=sm.index(max(sm))
print("list of lists whose sum of elements is the highest is ",lst[i])

Output:

How many numbers in list? 4
How many numbers in sublist? 3
enter a number 55
enter a number 5
enter a number 10
Your sublist is [55, 5, 10]
How many numbers in sublist? 2
enter a number 99
enter a number 1
Your sublist is [99, 1]
How many numbers in sublist? 4
enter a number 1
enter a number 2
enter a number 3
enter a number 4
Your sublist is [1, 2, 3, 4]
How many numbers in sublist? 3
enter a number 0
enter a number 30
enter a number 5
Your sublist is [0, 30, 5]
Your list is [[55, 5, 10], [99, 1], [1, 2, 3, 4], [0, 30, 5]]
list of lists whose sum of elements is the highest is [99, 1]


I Think You Understand above Highly Recommended Python Program of List for Beginner.
For any query feel free to fill comment section and send it.


More Topic of Python:
Python Program of Basic Question’s Part-1
Python Program of Basic Question’s Part-2
Top Python Program of String for beginner
Mind Blowing While Loop program for beginner


You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *