Сложи числа и строки
В реальных данных числа иногда приходят вперемешку: часть уже как числа, часть как строки. Напиши функцию sum_mix, которая получает список arr, превращает каждый элемент в целое число и возвращает общую сумму. Строки внутри списка содержат только числа, поэтому их можно безопасно преобразовать.
Примеры
Ввод
[9, 3, "7", "3"]Вывод
22Ввод
["5", "0", 9, 3, 2, 1, "9", 6, 7]Вывод
42Ввод
["3", 6, 6, 0, "5", 8, 5, "6", 2, "0"]Вывод
41Нужно реализовать
def sum_mix(arr: list) -> int:
Теги
arraystringsmath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[9,3,"7","3"]Ожидаемый
222
Ввод
["5","0",9,3,2,1,"9",6,7]Ожидаемый
423
Ввод
["3",6,6,0,"5",8,5,"6",2,"0"]Ожидаемый
414
Ввод
["1","5","8",8,9,9,2,"3"]Ожидаемый
455
Ввод
[8,0,0,8,5,7,2,3,7,8,6,7,"1"]Ожидаемый
626
Ввод
[9]Ожидаемый
9Фокус-радио
На паузе · SomaFM · Fluid