如何表示这张表?

时间:2017-06-08 15:01:19

标签: python data-structures

我有下表:

screenshot of a table

我想用Python表示这个表,这样我就可以在每个键上运行并搜索特定的字符串,如果我有一个字符串,则返回git shortlog

例如:

keyName

对我来说最好的选择是什么?

2 个答案:

答案 0 :(得分:0)

使用列表的dict。 这样你就可以迭代键并搜索你的值:

timeit

希望我理解你

答案 1 :(得分:0)

你可以在python中尝试字典:

public void Install(IWindsorContainer container, IConfigurationStore store)
        {
            container.Register(
                Component.For<ICalculator, Calculator>());
        }

搜索&#34; c&#34;在字典值中,并得到它的关键:

dictionary_table = {'test1':['a','b','c','d'],'test2':['e','f','g','h'],'test3':['i','j','k','l']}
search_str = "c"
key = [k for k,v in dictionary_table.items() if search_str in v]
print key