Код
Я не знаю, считается ли это для вас пониманием списка, но это должно работать:
list1 = [1, 2, 3, 4] #your code with some more spacing
x = map(lambda x: x ** 2, list1) #see below for more on this
for i in x: #iterate through this
print(i) #and print each item in it
Функция карты
Определение в WS3Schools :
Функция map () выполняет указанную функцию для каждого элемента итерируемого элемента.Элемент отправляется в функцию в качестве параметра.
Вы можете перейти туда для более полного объяснения, но в основном он вызывает функцию для каждого элемента в списке и помещает то, что возвращает функция.для каждого элемента в другой итерируемый.