我想用python编写一个简短的脚本来反过来读取我的ip地址,所以当我写127.0.0.1
时,我应该找到1.0.0.127
的结果。
任何帮助,请
答案 0 :(得分:0)
试试这个
ip = '127.0.0.1'
ip = ip.split('.')
ip.reverse()
print('.'.join(ip))
如果你想保留原来的ip。这很容易,因为字符串在python中是不可变的,只需将它分配给一个新变量,只需调用reversed
而不是调用列表的reverse()
,这样你也不会改变列表(如果你想要的话)
ip = '127.0.0.1'
new = ip.split('.')
new = reversed(new)
print('.'.join(new))
print(ip)
答案 1 :(得分:0)
您可以使用:
def reverseIP(ip):
ip = ip.split(".")
ip.reverse()
return '.'.join(ip)
示例:
print(reverseIP("127.0.0.1")) # Prints 1.0.0.127