Python удаляет первую строку в цикле for - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть цикл for это this в python:

for line in res.split('\n'):
   po=line.split()
   print(po)

Вывод:

ip prefix-list Google Разрешение 219.103.51.0/24

ip prefix-list Google разрешение 219.109.128.0/19

ip prefix-list Google разрешение 220.247.184.0/21

ip prefix-list Google разрешение 223.27.116.0/22

ip prefix-list Google Разрешение 223.27.116.0/24

как удалить первую строку из цикла, чтобы выполнить следующую команду?

po2='{} {} {} {} {}'.format(po[0],po[1],po[2],po[3],po[4])

1 Ответ

0 голосов
/ 21 сентября 2018

Самый простой способ - начать итерацию со второго элемента.Например, вместо

for line in res.split('\n')

пишите

for line in res.split('\n')[1:]

Посмотрите на нарезку питона списков / итераций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...