params={
'key1': 'value1',
'key2': ['value_a','value_b']
}
这就是我开始的,但它无法处理列表。Python:迭代字典,包含列表并将字符串和值存储在字符串中
str_params = ''
for key, value in params.items():
print (key,value)
str_params += '&' + key + '=' + value
我试图产生这个字符串。
str_params = '&key1=value1&key2=value_a&key2=value_b'
你有什么期望的'str_params'看起来像循环之后? – falsetru 2014-09-25 14:17:58
str_params ='key1 = value1&key2 = value_a&key2 = value_b' – goopcat 2014-09-25 14:22:03
因此,您可以对网址进行编码。 – falsetru 2014-09-25 14:26:21