gpt4 book ai didi

python - 如何更改单词中的字典元素?

转载 作者:行者123 更新时间:2023-11-30 22:30:26 25 4
gpt4 key购买 nike

我想更改这本词典

d = {"p ": {"e ": {"l ": {"t ": {}},
"t ": {}},
"o ": {"t ": {}}},
"t ": {"i ": {"a ": {},
"m ": {}},
"e ": {"o ": {}}}}

到单词列表 ['pet', 'pelt', 'pot', 'tim', 'tia', 'teo'],我不知道该怎么做。

最佳答案

使用递归!发电机也让它变得很好。

def paths(tree):
if not tree:
yield ''
for k, subtree in tree.items():
for path in paths(subtree):
yield k + path

print(list(paths(d)))

关于python - 如何更改单词中的字典元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46058028/

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