我目前正在python 3中读取JSON字符串并修改它们的程序。我需要搜索包含某个单词的值,然后将其反转。下面是我的代码有:颠倒python中的字典中的字符串值3
msg = '{"company": "Happy, Inc.", "agent": "007"}'
message = json.loads(msg)
for k , v in message.items():
if not k.startswith("_"):
if 'Happy' in v:
message[k] = v[::-1]
print (json.dumps(message))
这逆转包含快乐的字符串,但也扭转产生这样的元组:
{"agent": "007", "company": ".cnI ,yppaH"}
任何人都知道一个办法只有扭转字符串,不可逆的元组,以及?
**我自学蟒蛇,这是使用它
哪些元组?如果你的意思是在字典中排序,它不能完成。字典没有排序。 – zondo
'反转元组'你是什么意思? – njzk2
也,json对象也不排序。某种表示不能保证键的顺序(因为没有顺序)。 – njzk2