У меня есть следующий массив:как пройти через петлю и распечатайте значения циклического
Nod= ['338', '299', '299', '300', '300', '335', '336', '314', '335', '336', '337', '338', '309', '337', '314', '309']
Теперь я должен написать код таким образом, что он перебирает Нод [] и назначить определенные переменные для первых двух чисел , как и на следующие:
- Node1 = 338
- Node2 = 299
- Поиск Node2 (т.е. 299) в remaing устанавливает
- Назначайте прилегающее значение node3 т.е. node3 = 300
- Detele всех номеров, которые используются
- Loop заканчивается здесь и со следующим циклом он должен искать значение node3 и назначить его в качестве Node1
Продолжить петлю недо Nod = = 0
и результат кода должен выглядеть
Первая петля
Node1= 338
Node2= 299
Node3= 300
В Второй петле
Node1= 300
Node2=335
Node3=336
В третьем цикле
Node1=336
Node2=314
Node3=309
Node1=309
Node2=337
Node3=338
и цикл заканчивается здесь
Я очень новой для кодирования и питона, пожалуйста помогите мне с написанием кода. Я пробовал с разными циклами, но не смог понять логику и код. Спасибо заранее.
Для меня, по вашему алгоритму, вы делаете вещи сложными. Не могли бы вы поделиться тем, что вы на самом деле пытаетесь достичь, наконец? –
Я упомянул, что под (результат кода должен выглядеть так: :) Мне просто нужны три разных значения каждый раз, когда он проходит через первый цикл Node1 = 338 Node2 = 299 Node3 = 300 –
Почему он заканчивается на '338'? связан ли он с началом – The6thSense