成语大全网 - 汉语词典 - Python判断一个字符串X是否存在于词典{}中

Python判断一个字符串X是否存在于词典{}中

“{('a','b'),(‘A’,‘B’)}”

首先,这个里面包含错误的语法,这个结构也不叫字典,而是SET集合。

直接in不行,需要转换

==========================

#python 3.2版代码

import functools

data_set={('A', 'B'), ('a', 'b')}

data_list=functools.reduce(lambda x,y: list(x+y), data_set)

t='c'

print(t+('在其中' if t in data_list else '不在'))

t='a'

print(t+('在其中' if t in data_list else '不在'))

================

输出:

c不在

a在其中

=====

ps加分,0分不好