Синтаксис понимания списка Python [дубликат]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Синтаксис понимания списка Python [дубликат]

Сообщение Anonymous »

Я пытаюсь преобразовать действительно простое для понимания списка, код: < /p>

Код: Выделить всё

def triangolo(n):

'''result = []
for x in range(1, n+1):
lis = []
for y in range(1, x+1):
lis +=[x+y]
result.append(lis)
return result'''

result = [ [x+y for x in range(1, n+1)]
for y in range(1, x+1) ]
return result
< /code>
И это должен быть вывод: < /p>
[[2], [3, 4], [4, 5, 6], [5, 6, 7, 8]]
< /code>
Первая часть функции (комментированная) является общей, и она работает, но понимание списка не распознает переменную x в диапазоне второй итерации, это Сообщение, которое я получаю: < /p>
  Cell In[5], line 10 in triangolo
for y in range(1, x+1) ]

NameError: name 'x' is not defined
Кто -нибудь знает, почему?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ion-syntax
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Является ли этот синтаксис кортежа внутри понимания списка Python? Если нет, то что это?
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Извлечь элемент списка в Python, содержащий строку, без понимания списка?
    Anonymous » » в форуме Python
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Написание понимания списка для создания уникального списка
    Anonymous » » в форуме Python
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Перебор списка с использованием понимания списка
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Python DRY в фильтре понимания списка
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»