The function double_odd_elements takes a parameter number_li…
The function double_odd_elements takes a parameter number_list (a non-empty list of integers). It should return a new list containing only the odd numbers from the original list, but doubled in value.Example: For input [1, 2, 3, 4, 5], the function should return [2, 6, 10] However, this function currently contains multiple logical and syntax errors. Identify and correct the errors in the code snippet so the function works as intended. You cannot change entire chunks of code nor rewrite it again. Mention the line number where the error is, what the error is, and the correction. 1. def double_odd_elements(number_list):2. result = {}3. 4. for i in range(0, length(number_list)):5. if number_list[i] / 2 != 0:6. result.append(number_list[i] * 3)7. return result
Read Details