Your question is Tuple vs List and Odd Numbers. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
Luxoft Singapore interview data-processing utilities may receive a mutable list of integer event values. Explain the key difference between a Python list and tuple, then implement find_odd_numbers to return every odd integer from the input list.
The function must preserve the original order and retain duplicate values. Do not modify the input list. A list is mutable and is generally used for collections that may change, while a tuple is immutable and is useful for fixed collections or values that should not be reassigned. Both are ordered sequences and can contain duplicate elements.
Given nums, a list of integers, return a new list containing only values for which value % 2 != 0. The result must be a Python list. The input list may be empty, and negative integers must be handled correctly.
def find_odd_numbers(nums):