Python 中的 ASCII 字典

问题描述 投票:0回答:3

有没有办法在Python中初始化一个字典,其中键为所有128个ascii字符,值作为其对应的ascii值?

python
3个回答
6
投票
asciiDict = {i: chr(i) for i in range(128)}

0
投票
ascii_dict = dict()
ascii_in_number = range(0,256)
for i in ascii_in_number:
    ascii_dict[str(i)] = chr(i)
print(ascii_dict)

0
投票

{'0': '\x00', '1': '\x01', '2': '\x02', '3': '\x03', '4': '\x04', '5' : '\x05', '6': '\x06', '7': '\x07', '8': '\x08', '9': ' ', '10': ' ', '11': '\x0b', '12': '\x0c', '13': ' ', '14': '\x0e', '15': '\x0f', '16': '\x10', '17': '\x11', '18': '\x12', '19' : '\x13', '20': '\x14', '21': '\x15', '22': '\x16', '23': '\x17', '24': '\x18' , '25': '\x19', '26': '\x1a', '27': '\x1b', '28': '\x1c', '29': '\x1d', '30': '\x1e', '31': '\x1f', '32': ' ', '33': '!', '34': '"', '35': '#', '36': ' $'、'37':'%'、'38':'&'、'39':'''、'40':'('、'41':')'、'42':'*' , '43': '+', '44': ',', '45': '-', '46': '.', '47': '/', '48': '0', ' 49':'1'、'50':'2'、'51':'3'、'52':'4'、'53':'5'、'54':'6'、'55' : '7', '56': '8', '57': '9', '58': ':', '59': ';', '60': '<', '61': '=', '62': '>', '63': ' ?'、'64':'@'、'65':'A'、'66':'B'、'67':'C'、'68':'D'、'69':'E' 、“70”:“F”、“71”:“G”、“72”:“H”、“73”:“I”、“74”:“J”、“75”:“K”、“ 76':'L'、'77':'M'、'78':'N'、'79':'O'、'80':'P'、'81':'Q'、'82' :“R”、“83”:“S”、“84”:“T”、“85”:“U”、“86”:“V”、“87”:“W”、“88”:“ X'、'89':'Y'、'90':'Z'、'91':'['、'92':'\'、'93':']'、'94':'^' 、“95”:“_”、“96”:“`”、“97”:“a”、“98”:“b”、“99”:“c”、“100”:“d”、“ 101':'e'、'102':'f'、'103':'g'、'104':'h'、'105':'i'、'106':'j'、'107' :“k”、“108”:“l”、“109”:“m”、“110”:“n”、“111”:“o”、“112”:“p”、“113”:“ q'、'114':'r'、'115':'s'、'116':'t'、'117':'u'、'118':'v'、'119':'w' , '120': 'x', '121': 'y', '122': 'z', '123': '{', '124': '|', '125': '}', ' 126': '~', '127': '\x7f', '128': '\x80', '129': '\x81', '130': '\x82', '131': '\x83' ', '132': '\x84', '133': '\x85', '134': '\x86', '135': '\x87', '136': '\x88', '137' : '\x89', '138': '\x8a', '139': '\x8b', '140': '\x8c', '141': '\x8d', '142': '\x8e' 、'143':'\x8f'、'144':'\x90'、'145':'\x91'、'146':'\x92'、'147':'\x93'、'148': '\x94', '149': '\x95', '150': '\x96', '151': '\x97', '152': '\x98', '153': '\x99', '154': '\x9a', '155': '\x9b', '156': '\x9c', '157': '\x9d', '158': '\x9e', '159': ' \x9f', '160': '\xa0', '161': '¡', '162': '¢', '163': '£', '164': '¤', '165': ' ¥'、'166': 'γ'、'167': '§'、'168': '¡'、'169': '©'、'170': 'ª'、'171': '«' 、'172': 'Ø'、'173': '\xad'、'174': '®'、'175': '́'、'176': '°'、'177': '±', '178': '²', “179”:“3”、“180”:“´”、“181”:“μ”、“182”:“¶”、“183”:“·”、“184”:“¸”、“185” ': '1', '186': '°', '187': '»', '188': '1/4', '189': '1/2', '190': '3/4', '191': '¿', '192': 'À', '193': 'Á', '194': '�', '195': 'À', '196': 'À', '197': 'Å ', '198': 'Æ', '199': 'Ç', '200': 'È', '201': 'É', '202': 'Ê', '203': 'Ë', “204”:“Ì”、“205”:“Í”、“206”:“Δ、“207”:“Ï”、“208”:“Д、“209”:“Ñ”、“210” ': 'Ò', '211': 'Ó', '212': 'Ô', '213': 'Õ', '214': 'Ö', '215': '×', '216': “Ø”、“217”:“Ù”、“218”:“Ú”、“219”:“Û”、“220”:“Ü”、“221”:“Ý”、“222”:“Þ” ', '223': 'ß', '224': 'à', '225': 'á', '226': 'â', '227': 'ã', '228': 'ä', “229”:“å”、“230”:“æ”、“231”:“ç”、“232”:“è”、“233”:“é”、“234”:“ê”、“235” ': 'ë', '236': 'ì', '237': 'í', '238': 'î', '239': 'ï', '240': 'ð', '241': “ñ”、“242”:“ò”、“243”:“ó”、“244”:“ô”、“245”:“õ”、“246”:“ö”、“247”:“÷” ', '248': 'ø', '249': 'ù', '250': 'ú', '251': 'û', '252': 'ü', '253': 'ý', '254': 'þ', '255': 'ÿ'}

© www.soinside.com 2019 - 2024. All rights reserved.