Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 19, 2013 20:46:30

ovad
Зарегистрирован: 2013-11-19
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

вывод списка

Добрый день,
подскажите пожалуйста, как получить, на входе список:
……………………..

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

Заранее спасибо.

Отредактировано ovad (Ноя. 19, 2013 20:48:42)

Офлайн

#2 Ноя. 19, 2013 21:10:23

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

вывод списка

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

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

Отредактировано 4kpt_II (Ноя. 19, 2013 21:10:55)

Офлайн

#3 Ноя. 19, 2013 21:18:12

ovad
Зарегистрирован: 2013-11-19
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

вывод списка

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

Офлайн

#4 Ноя. 19, 2013 21:23:36

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

вывод списка

ovad
ты что руками набрал ? тебе же не такой код дали

Офлайн

#5 Ноя. 19, 2013 21:29:14

ovad
Зарегистрирован: 2013-11-19
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

вывод списка

Офлайн

#6 Ноя. 19, 2013 21:39:00

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

вывод списка

Хм. Забыл…

for i, j in zip(*arraynew[1:]):
    print arraynew[0], i, j

Офлайн

#7 Ноя. 19, 2013 21:40:41

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

вывод списка

Я не внимательно прочитал условия

Отредактировано Singularity (Ноя. 19, 2013 21:43:38)

Офлайн

#8 Ноя. 19, 2013 21:41:10

ovad
Зарегистрирован: 2013-11-19
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

вывод списка

4kpt_II
Хм. Забыл…

Спасибо, пол дня разбирался.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version