如何在Python 3中打印出编号的IP地址

问题描述 投票:0回答:1

假设IP_Addresses是IP地址的变量。]​​>

>>> IP_Addresses = '''
... 1.1.1.1
... 2.2.2.2
... 3.3.3.3
... '''
>>> 

如果我使用此问题的枚举解决方案,则没有获得正确的IP地址

How to print out a numbered list in Python 3

>>> for number, IP_Address in enumerate(IP_Addresses):
...     print(number, IP_Address)
... 
0 

1 1
2 .
3 1
4 .
5 1
6 .
7 1
8 

9 2
10 .
11 2
12 .
13 2
14 .
15 2
16 

17 3
18 .
19 3
20 .
21 3
22 .
23 3
24 

>>>

期望的输出

1 - 1.1.1.1
2 - 2.2.2.2
3 - 3.3.3.3

假设IP_Addresses是IP地址的变量。 >>> IP_Addresses ='''... 1.1.1.1 ... 2.2.2.2 ... 3.3.3.3 ...'''>>>如果我使用此问题的枚举解决方案,则可以...] >

python python-3.x ip-address
1个回答
1
投票

使用.split("\n")代替新行代替.

示例:

© www.soinside.com 2019 - 2024. All rights reserved.