马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在程序里面已经写好这个了。
seven_segment = {'0': {'a','c','d','e','b','f'},
'1': {'c','b'},
'2': {'a','d','e','b','g'},
'3': {'a','c','d','b','g'},
'4': {'g','c','f','b'},
'5': {'a','c','d','g','f'},
'6': {'a','c','d','e','g','f'},
'7': {'a','c','b'},
'8': {'a','c','d','e','b','g','f'},
'9': {'a','c','d','b','g','f'}}
我现在需要的是在我输入
>>> character(seven_segment, 'abged')
'2'
输入
>>> character(seven_segment, 'abcdeg')
False
我不知道怎么用if else来解决求大家帮忙
def character(seven_segment, string):
for n, s in seven_segment.items():
if set(string) == s:
return n
return False
|