a = parts[0].split("=")[1]
b = parts[1].split("=")[1]
c = parts[2].split("=")[1]
或者如果你想要一个紧凑的代码:
string = "sharenfs = rw=@20.20.20.0/24,ro=a.oracle.com:@10.0.0.0/24,root=a.oracle.com:@10.0.0.0/24:@20.20.20.0/24"
content = string.partition(" = ")[2]
a, b, c = [x.split("=")[1] for x in content.split(",")]
使用字符串
首先去掉前导变量名和质量符号:
这里有一个字符串,由一个唯一的分隔符“,”分隔三部分,这意味着您可以使用split函数:
列表
parts
中的每个部分现在都将是一个字符串,其中两部分被一个唯一的分隔符“=”分隔,因此您可以再次使用split:或者如果你想要一个紧凑的代码:
相关问题 更多 >
编程相关推荐