Мой опыт использования функции для фильтрации чисел, заканчивающихся на 4 из списка⁚
Я столкнулся с задачей, в которой мне понадобилось отфильтровать числа из списка, чтобы оставить только те, которые заканчиваются на 4․ Для этого я написал функцию с использованием языка программирования Python․
Для начала, я создал функцию с названием ″filter_numbers″, которая принимает аргументом список чисел․ Внутри функции я создал новый список, в котором я буду хранить отфильтрованные числа․Далее, я использовал цикл ″for″ для прохода по каждому элементу в исходном списке․ Внутри цикла, я использовал условный оператор ″if″, чтобы проверить, заканчивается ли число на 4․ Если да, то я добавлял это число в новый список․В конце функции, я возвращал отфильтрованный список чисел․
Вот как выглядит код моей функции⁚
def filter_numbers(numbers)⁚
filtered_numbers []
for number in numbers⁚
if str(number)[-1] ‘4’⁚
filtered_numbers․append(number)
return filtered_numbers
Чтобы использовать эту функцию, я вызывал её с аргументом в виде списка чисел․ Например⁚
numbers [14, 23, 36, 45, 58, 64, 71]
filtered_numbers filter_numbers(numbers)
print(filtered_numbers)
В результате выполнения этого кода, на экране я увидел следующий список чисел⁚ [14, 64]․
Эта функция позволила мне легко фильтровать числа, заканчивающиеся на 4 из списка․ Я бы рекомендовал использовать эту функцию٫ если вам нужно решить подобную задачу․