@enabl3

Ввод/вывод строк python?

Всем привет.
Вопрос скорее всего простейший, но никак не могу разобраться, помогите пожалуйста или подскажите как правильно быть.
На входе имеем список с несколькими данными, пускай это будет: Вася Петя Сережа и т.д.
Каким образом на выходе получить данные в формате:
Вася
Строка 1
Петя
Строка 2
..............
Сережа
Строка N
Буду очень признателен.
  • Вопрос задан
  • 195 просмотров
Решения вопроса 1
half-life
@half-life
for index, item in enumerate(['вася', 'петя', 'саша'], start=1):
    print(f'{item}\nСтрока № {index}')


import ipaddress

mac_addresses = ['aa:bb:cc:aa:bb:11', 'aa:bb:cc:aa:bb:12', 'aa:bb:cc:aa:bb:13', 'aa:bb:cc:aa:bb:14', 'aa:bb:cc:aa:bb:15']
start_ip = ipaddress.ip_address('192.168.0.11')

for index, mac_address in enumerate(mac_addresses):
    print(f'MAC {mac_address}\nIP {start_ip + index}\n')


Вывод:

MAC aa:bb:cc:aa:bb:11
IP 192.168.0.11
MAC aa:bb:cc:aa:bb:12
IP 192.168.0.12
MAC aa:bb:cc:aa:bb:13
IP 192.168.0.13
MAC aa:bb:cc:aa:bb:14
IP 192.168.0.14
MAC aa:bb:cc:aa:bb:15
IP 192.168.0.15
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
de-iure
@de-iure
just a crazy lawyer
n = 0
for i in ['вася', 'петя', 'саша']:
    n += 1
    print(f'{i}\nСтрока № {n}')


вася
Строка № 1
петя
Строка № 2
саша
Строка № 3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы