# 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
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

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
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
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
c=0
for i in lst:
if len(i)>=4:
if i==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: I'm
enter a string: python
enter a string: lover
enter a string: naman
enter a string: 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

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

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 python
enter a number naman
enter a number world
How many numbers are you enter in 2nd list? 5
enter a number list
enter a number program
enter a number world
enter a number 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

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
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.