LIST Programs
LIST Programs
ls = list(map(int,input().split()))
count = 0
for i in ls:
count += 1
n = int(input())
a = list(map(int,input().strip().split()))[:n]
#using sum()
print("Sum: ",sum(a))
n = int(input())
a = list(map(int,input().strip().split()))[:n]
for i in a:
sumOfValues += i
noOfValues += 1
print("sumOfValues: ",sumOfValues)
n = int(input())
a = list(map(int,input().strip().split()))[:n]
#OR
#OR
n = int(input())
a = list(map(int,input().strip().split()))[:n]
countEven = 0
for i in a:
if i%2 == 0:
countEven += 1
print(countEven)
n = int(input())
a = list(map(int,input().strip().split()))[:n]
countOdd = 0
for i in a:
if i%2 != 0:
countOdd += 1
print(countOdd)
def findSecondLarge(ls):
max = ls[0]
smax = 0
Output: 394
OR
def findSecondLarge(ls):
ls.pop(ls.index(max(ls)))
return max(ls)
ls = [1000,77,394,10,23,10,89]
print(findSecondLarge(ls))
ls = list(map(int,input().split()))
k = int(input("Enter k value: "))
for i in ls:
if i == k:
print("Yes")
break
else:
print("No")
10. Calculate the difference between the maximum and
minimum elements in an array.
n = int(input())
a = list(map(int,input().strip().split()))[:n]
min = a[0]
max = a[0]
for i in range(1,n):
if a[i] < min:
min = a[i]
if a[i] > max:
max = a[i]
print(max - min)
n = int(input())
a = list(map(int,input().strip().split()))[:n]
numberOfPositive = 0
numberOfNegative = 0
for value in a:
if value < 0:
numberOfNegative += 1
else:
numberOfPositive += 1
print("Number of positive value: ",numberOfPositive)
print("Number of negative value: ",numberOfNegative)
12. Find the sum of all prime numbers in an array.
n = int(input())
a = list(map(int,input().strip().split()))[:n]
numberOfPositive = 0
numberOfNegative = 0
sumOfPrimes = 0
for value in a:
c=0
p = value
for i in range(1,p+1):
if p%i == 0:
c += 1
if c == 2:
sumOfPrimes += p
print(sumOfPrimes)