1)我有一个输入字符串,用逗号分隔,服务器作为键。有一个用户定义的方法,它将逗号分隔的字符串转换成键,并在dict中填充值
```
input_string=("'123','456'")
#userdefined method, which returns
a_dict=convertIntoDict(input_string)
print (type (a_dict))
<type 'dict'>
```
上述dict值如下:
print a_dict
{'123': <Merc:/Tire/Merc/aus>, '456': <Honda:/Tire/Honda/ind>}
我想在dict中循环,需要不带引号和逗号分隔的输出字符串,例如 输出:
```Merc/aus, Honda/ind```
for ind_values in a_dict.values():
s_i=str(ind_values)
test_s=s_i.split("Instruments/", 1)[1].split(">",1)[0]
print("attempt 1")
print(test_s+",")
test_f +=test_s+","
我想在dict中循环,需要不带引号和逗号分隔的输出字符串,例如 输出:
Merc/aus, Honda/ind
相反,它显示了以下内容
Merc/aus,
Honda/ind
如果我理解你的要求正确代码下面应该工作
它产生以下输出:
将print(test_s+“,”)更改为print(test_s,end=“,”)
相关问题 更多 >
编程相关推荐