假设我要打印它的字符串:192.168.1.1
那么我需要的输出是:1.1.168.192
我使用这个命令,但它没有帮助我:
str = array[]
str1 = str[::-1]
print(str1)
Run Code Online (Sandbox Code Playgroud)
输出是:1.1.861.291
所以我不想这样.
您必须将split('.')您的字符串转换为列表,然后使用[::-1]它将其反转并再次加入它.
mystring = "192.168.1.1"
print '.'.join(mystring.split('.')[::-1])
Run Code Online (Sandbox Code Playgroud)
输出:
1.1.168.192
Run Code Online (Sandbox Code Playgroud)