Trevor正在使用带有重复键的网站的python请求来指定多个值.问题是,JSON和Python字典不允许重复键,因此只有其中一个键可以通过.
## sample code
payload = {'fname': 'homer', 'lname': 'simpson'
, 'favefood': 'raw donuts'
, 'favefood': 'free donuts'
, 'favefood': 'cold donuts'
, 'favefood': 'hot donuts'
}
rtt = requests.post("http://httpbin.org/post", data=payload)
Run Code Online (Sandbox Code Playgroud)
网页链接:
d ={"A":"h","K":"h","Q":"h","A":"c","K":"c","Q":"c","A":"d","K":"d","Q":"d","A":"s","K":"s","Q":"s"}
print(d)
Run Code Online (Sandbox Code Playgroud)
当我这样做时,它会打印出:
{'A': 's', 'Q': 's', 'K': 's'}
Run Code Online (Sandbox Code Playgroud)
我如何打印所有内容?我很难找出如何在不同的键上编写具有相同值的字典。