【发布时间】:2017-04-19 14:39:57
【问题描述】:
所以我有一个充当各种“地图”的列表,以及一个从 JSON 文件中提取的字典。
对于这个例子,假设它们看起来像这样:
L = ['One', 'Two', 'Three']
D = {
"One": {
"Two": {
"Three": {
"Four": "String"
}
}
}
}
我的游戏需要一个函数。
我将传递两件事:L 和 Object。
请注意,L 只会导致"Three",所以这就是我要替换的内容。不过,我可以用未知的债务替换 "Four" 或任何其他元素。
我要替换的可能是 string、list 或 dict,我可以将其替换为任何其他对象,包括 None 或 bool。
D 的结构需要保持不变,除了要替换的值。
【问题讨论】:
-
那么,结果的例子是什么?
-
这不是重复的。我想
set值,而不是检查它。
标签: python python-2.7 function dictionary