Задать вопрос
@Murrumbeena

Правильно ли я понял результат строки кода?

Есть строка кода:
return '' .join(str(score) for score in recipes [n: n + 10])

Правильно ли я понимаю, что мы берём элемент списка recipes с индексом (2 * n + 10) и конкатенируем его элементы в единую строку без разделителей, а затем возвращаем полученное значение в точку вызова родительской функции?
  • Вопрос задан
  • 191 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@MAGistr_MTM
Учусь программировать
return '' .join(str(score) for score in recipes [n: n + 10])

То же самое, что:
result = ''
for score in recipes [n: n + 10]:
    result += str(score)
return result

Может так понятнее
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы