Есть ответ 👍

1) Напишите функцию которая принимает SET и рекурсивно удаляет оттуда по одному элементу при запуске. 2) Создайте lambda функцию которая принимает одно число и возвращает это число умноженное на 1.185. Вам дан список :
[1745345,98726,439872634,7312,64872,123687126,9312,4124,231,3123,34,3453] пройдите по списку и примените функцию к каждому числу

ОТВЕТЬТЕ! ЯЗЫК ПИТОН !

277
448
Посмотреть ответы 2

Ответы на вопрос:


Задача 1:

def rec(s):

       if len(s) == 0:

       return s   #Если длина множества равна нулю, мы возвращаем пустое множество

        for value in s:  

              a = []   #Присваиваем в переменную a пустой список

              a.append(value)  #Добавляем в список значение из множества

             break   #Останавливаем цикл

      s.discard(a[0])  #Удаляем элемент из множества, который находится в списке на нулевой позиции

      return rec(s)   #Вызываем рекурсивную функцию для нового множества

print(rec(#любое множество))

Задача 2

spisok = [1745345,98726,439872634,7312,64872,

               123687126,9312,4124,231,3123,34,3453]

anom = lambda x : x * 1.185   #Создание анонимной функции

new_spisok = []   #Будущий список с новыми значениями

for value in spisok:

new_spisok.append(float('%.3f' % anom(value)))   #Добавляем в новый список значение, которое обработало анонимная функция (умножила на 1.185).  

print(new_spisok)

'%.3f' % anom(value) означает, что мы форматируем наше число до 3 знаков после запятой (f - для форматирования в виде числа с плавающей запятой, % - форматирующий оператор). После форматирования, на выходе, мы получаем строку, поэтому строку нужно преобразовать назад в вещественный тип данных (float('%.3f' % anom(value)))


да потомучт это главный код многих технологий

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS