Найти - Пользователи
Полная версия: вывод списка
Начало » Python для новичков » вывод списка
1
ovad
Добрый день,
подскажите пожалуйста, как получить, на входе список:
……………………..
arraynew = ['10.1.126.110',('jenkins', 'iguana'),('up', 'down')]
for i, y in  arraynew[1],arraynew [2]:
        print arraynew [0], i, y
……………………..
10.1.126.110 jenkins iguana
10.1.126.110 up down
………………………

а надо вот так:
10.1.126.110 jenkins up
10.1.126.110 iguana down

Заранее спасибо.
4kpt_II
Попытка решить была, посему держите…

for i, j in zip(arraynew[1:]):
    print arraynew[0], i, j
ovad
4kpt_II
for i, j in zip(arraynew):
print arraynew, i, j

спасибо, но не работает:

Traceback (most recent call last):
File “CUsers/user/PycharmProjects/untitled1/1.py”, line 7, in <module>
for i, j in zip(arraynew):
ValueError: need more than 1 value to unpack

Process finished with exit code 1

Singularity
ovad
ты что руками набрал ? тебе же не такой код дали
ovad
4kpt_II
Хм. Забыл…

for i, j in zip(*arraynew[1:]):
    print arraynew[0], i, j
Singularity
Я не внимательно прочитал условия
ovad
4kpt_II
Хм. Забыл…

Спасибо, пол дня разбирался.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB