Тема: Допоможіть сгенерувати список
Допоможіть сгенерувати список який би виглядав наступним чіром:
[0, [1, [2, [3, [4, [5, ...., [N, []]]]]]]]
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Python → Допоможіть сгенерувати список
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Допоможіть сгенерувати список який би виглядав наступним чіром:
[0, [1, [2, [3, [4, [5, ...., [N, []]]]]]]]
А в чому проблема? Запам'ятовуєте зовнішній список, посилання на нього - у внутрішній і в циклі додаєте у внутрішній число та новий список і переводите посилання внутрішнього на новий.
Якщо потрібно.
Я ще чайник в пайтоні тому прошу не бити :3
n = int(input('Введіть n: '))
liste = [n, []]
for i in range(n):
liste = [n-1-i, [liste]]
print(liste)
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися