Предмет: Информатика, автор: v1n1

СРОЧНО В ПИТОН!!!! ПОМОГИТЕ ПОЖАЛУЙСТА

Приложения:

Рулез: На каком языке?
zq1fxqte5knr43nhjrfv: в задании написано

Ответы

Автор ответа: zq1fxqte5knr43nhjrfv
0

from random import randint

a = [randint(0, 10) for _ in range(10)]

print(a)

[print(x**2) for x in a]

# Альтернативный вариант без однострочных генераторов:

from random import randint

a = []

for _ in range(10):

       a.append(randint(0, 10))

print(a)

for x in a:

       print(x**2)


Рулез: В условии задачи сначала выводится начальный список.
zq1fxqte5knr43nhjrfv: ну добавь "print(a)" перед тем как он печатает квадраты
zq1fxqte5knr43nhjrfv: а это не твой вопрос
zq1fxqte5knr43nhjrfv: все поправил
Рулез: Я не тот, кто вопрос задавал. Мой ответ ниже. Впрочем, спасибо, что я теперь знаю как интерпретатор работает со списками без присвоения. Это забавно. Типа создаётся список, принты отработали, и сборщик мусора собрал список из ретёрнов от принта?
zq1fxqte5knr43nhjrfv: Может и так. А может из-за оптимизации никакого списка и не будет.
Автор ответа: Рулез
0

Ответ:

from random import randint

a = [randint(0,10) for _ in range(10)]

print(a)

print(*map(lambda x:x**2, a))

Объяснение:

Похожие вопросы
Предмет: Қазақ тiлi, автор: азима2
Предмет: Қазақ тiлi, автор: Бөрібасар
Предмет: Русский язык, автор: Аноним