Python以特定格式插入IP

时间:2017-05-18 17:19:29

标签: python-3.x

我试图编写一个代码来将IP地址放在这种格式中:

('1192.168.2.1','192.168.1.3',,,,, etc)('','','','','',)基本上所有IP都需要采用这种格式( 'ip','ip')所以我可以运行它......

这是一个例子,但我有成千上万的IP,我喜欢这样: 192.168.2.1 192.168.3.2 192.168.3.5

我决定在python中使用for循环

ip =( 192.168.2.1 192.168.3.2 192.168.3.5 )

for ip in ip:     print(“IP =”+ ='i',)

它说无效的语法错误,,,我有很多像这样的IP

任何想法?

1 个答案:

答案 0 :(得分:0)

首先,请解释一下(192.168.2.1 192.168.3.2 192.168.3.5) 它是什么?它是一个字符串?

无论如何,我理解的一个简单的解决方案是使用split:

ips ='192.168.2.1 192.168.3.2 192.168.3.5'
ipsArray = ips.split()
print(ipsArray)

确保在每个ip之间添加一个空格,并将整个ips列表作为字符串。

希望这有帮助。