我有两套(尽管我可以做清单,或者其他什么):
a = frozenset(('Today','I','am','fine'))
b = frozenset(('hello','how','are','you','today'))
我想得到:
frozenset(['Today'])
或者至少:
frozenset(['today'])
第二种选择是可行的,如果我把所有我认为是小写的,但我正在寻找一个更优雅的方式。有可能吗
a.intersection(b)
以不区分大小写的方式?
Django中的快捷方式也很好,因为我正在使用这个框架。
下面的intersection方法示例(我不知道如何在注释中设置此格式):
print intersection('Today I am fine tomorrow'.split(),
'Hello How a re you TODAY and today and Today and Tomorrow'.split(),
key=str.lower)
[(['tomorrow'], ['Tomorrow']), (['Today'], ['TODAY', 'today', 'Today'])]
目前没有回答
相关问题 更多 >
编程相关推荐