【发布时间】:2014-03-14 05:52:18
【问题描述】:
我有一本结构如下的字典:
{
'www.site.sx/file1.html' : 'TITLE1 101 Project Caspian',
'www.site.sx/file2.html' : 'TITLE2 102 Filter Spencer'
}
我希望用户只需键入title2 102 以匹配此处的第二个条目,以便程序可以从关联的链接获取资源。如何使用用户输入的值通过通配符匹配搜索我的字典?
例子:
用户输入
title1 101
或许
Title1 101
现在,我如何使用这个/解析这个来在字典中找到匹配项?
n.b. - 区分大小写很重要...
【问题讨论】:
-
stackoverflow.com/questions/13605017/… 的可能重复项。另外,您是在尝试匹配键还是值?
-
@merlin2011,查看我的编辑。
-
第二个参考示例应该是
Title1 101吗? -
@user3404787,您的字典示例似乎使用户的输入与值匹配,而不是与字典的键匹配。
-
如果区分大小写很重要,这是否意味着如果用户输入的内容大小写错误,您不想返回任何结果?
标签: python dictionary