Python字典映射:字符与数值对应关系示例
使用Python字典实现字符与数值的映射关系,例如'1'对应'02','q'对应'10','a'对应'1e'等。以下代码演示了如何创建字典并根据输入的字符查询其对应的数值。
dictionary = {'1': '02', 'q': '10', 'a': '1e', ';': '27', 'z': '5a', 'enter': '0e'}
def get_value(key):
if key in dictionary:
return dictionary[key]
else:
return None
key = input('请输入一个字符或字符串:')
value = get_value(key)
print(value)
运行示例:
请输入一个字符或字符串:f
None
请输入一个字符或字符串:1
02
请输入一个字符或字符串:enter
0e
代码中首先创建了一个字典dictionary,将字符作为键,对应的数值作为值。get_value函数用于根据输入的key查询字典中的值。如果key存在于字典中,则返回对应的值,否则返回None。
通过运行示例,可以看出程序能够正确地根据输入的字符查询对应的数值。
原文地址: https://www.cveoy.top/t/topic/qyJK 著作权归作者所有。请勿转载和采集!