假设我要打印的字符串:192.168.1.1 那么我需要的输出是: 1.1.168.192

我使用了这个命令,但它对我没有帮助:

str = array[] 
str1 = str[::-1] 
print(str1) 

输出为:1.1.861.291 所以我不想这样。

请您参考如下方法:

您必须split('.')字符串才能转换为列表,然后使用[::-1]反转它,并再次添加.

mystring = "192.168.1.1" 
print '.'.join(mystring.split('.')[::-1]) 

输出:

1.1.168.192 


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!