两个或多个词典具有相同的值

时间:2014-05-29 12:35:44

标签: python python-2.7 dictionary

我不确切地知道我的想法是不是一个好主意,所以如果以另一种方式更容易我看不到告诉我!

我有一个值数组(字符串),并希望用不同的键长散列它们 所以我想要举例说明10个词汇

1. dict --> hash = string[:-1]  
2. dict --> hash = string[:-2]  
...  
10.dict --> hash = string[:-10]  

值应始终相同,即完整的字符串。

所以,在我的进一步程序中,我想通过不同的散列长度来查看,从string[:-1]开始,继续string[:-10]。 如果我的代码找到了所希望的解决方案(无论是什么或如何),那么应该删除所有dicts的值以及散列本身。

在我幼稚的想法中,我必须找到我的解决方案,然后在所有方面删除它,对大量数据不好。

所以,我的想法是,为什么我不将这些dicts指向一种数组,删除数组中的条目,因此该值不再存在 - >如果不再存在指责,则抓住异常或其他任何事情 (通过删除dict-keys进一步优化,如果你遇到这种异常)

..我希望我想做什么,任何想法都是可以理解的。

0 个答案:

没有答案