Page 446 - Computer Science V2.0 Class 11
P. 446
print('List Elements:',myList)
targetElement = int(input("Enter the element to find occurrences: "))
# Count occurrences
occurrences = countOccurrences(myList, targetElement)
print(f"The element {targetElement} occurs {occurrences} times in the list.")
main()
2. Write a program to read a list of n integers (positive as well as negative). Create two new lists, one having all positive numbers and the
other having all negative numbers from the given list. Print all three lists.
Ans. def separatePositiveNegative(myList):
positiveNumbers = []
negativeNumbers = []
for num in myList:
if num > 0:
positiveNumbers.append(num)
elif num < 0:
negativeNumbers.append(num)
return positiveNumbers, negativeNumbers
def main():
n = int(input("Enter the number of integers: "))
myList = []
for i in range(n):
num = int(input(f"Enter integer {i + 1}: "))
myList.append(num)
positiveNumbers, negativeNumbers = separatePositiveNegative(myList)
print("\nOriginal List:", myList)
print("Positive Numbers:", positiveNumbers)
print("Negative Numbers:", negativeNumbers)
main()
3. Write a function that returns the largest element of the list passed as parameter.
Ans. def findLargestElement(myList):
if not myList:
return None # Return None for an empty list
largestElement = myList[0]
for element in myList:
if element > largestElement:
largestElement = element
return largestElement
432 Touchpad Computer Science (Ver. 2.0)-XI

