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
   441   442   443   444   445   446   447   448   449   450   451