его случайными значениями (от -5 до 20)
1. Вывести на экран этот массив
2. Найти и вывести сумму ПОЛОЖИТЕЛЬНЫХ НЕЧЕТНЫХ ЧИСЕЛ массива
3. Вывести КОЛИЧЕСТВО чисел, оканчивающихся на "3"
Как сделать 2 и 3?
if? sum([x for x in list if x > 0 and x % 2 == 1]) len([x for x in list if str(x)[-1] == '3'])
в первом варианте осилил остаток от деления, а во втором что произошло? ну и компрехеншен здесь не нужен в первом случае
ага, а в строку зачем переводить?
В обоих случаях можно ещё filter использовать.
что бы обратиться к последней цифре. просто мне так захотелось)
Обсуждают сегодня