我试图编写一个代码来将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
任何想法?
答案 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列表作为字符串。
希望这有帮助。