gpt4 book ai didi

python - 按关键字长度对字典进行排序

转载 作者:太空狗 更新时间:2023-10-29 20:38:14 35 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Dictionary sorting by key length

我需要使用字典来“搜索和替换”。我希望它首先使用最长的 key 。

这样

text = 'xxxx'
dict = {'xxx' : '3','xx' : '2'}
for key in dict:
text = text.replace(key, dict[key])

应该返回“3x”,而不是现在的“22”。

有点像

for key in sorted(dict, ???key=lambda key: len(mydict[key])):

就是看不到里面的东西。
是否可以在一个字符串中完成?

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com