Created
April 15, 2021 20:50
-
-
Save wizo06/d42bc7a895df8f20f070446d892be347 to your computer and use it in GitHub Desktop.
Python script that converts kana to their original kanji character
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
kana_dict = { | |
'あ': '安', | |
'ア': '阿', | |
'い': '以', | |
'イ': '伊', | |
'う': '宇', | |
'ウ': '宇', | |
'え': '衣', | |
'エ': '江', | |
'お': '於', | |
'オ': '於', | |
'か': '加', | |
'カ': '加', | |
'が': '加', | |
'ガ': '加', | |
'き': '幾', | |
'キ': '機', | |
'ぎ': '幾', | |
'ギ': '機', | |
'く': '久', | |
'ク': '久', | |
'ぐ': '久', | |
'グ': '久', | |
'け': '計', | |
'ケ': '介', | |
'げ': '計', | |
'ゲ': '介', | |
'こ': '己', | |
'コ': '己', | |
'ご': '己', | |
'ゴ': '己', | |
'さ': '左', | |
'サ': '散', | |
'ざ': '左', | |
'ザ': '散', | |
'し': '之', | |
'シ': '之', | |
'じ': '之', | |
'ジ': '之', | |
'す': '寸', | |
'ス': '須', | |
'ず': '寸', | |
'ズ': '須', | |
'せ': '世', | |
'セ': '世', | |
'ぜ': '世', | |
'ゼ': '世', | |
'そ': '曽', | |
'ソ': '曽', | |
'ぞ': '曽', | |
'ゾ': '曽', | |
'た': '太', | |
'タ': '多', | |
'だ': '太', | |
'ダ': '多', | |
'ち': '知', | |
'チ': '千', | |
'ぢ': '知', | |
'ヂ': '千', | |
'つ': '州', | |
'ツ': '州', | |
'づ': '州', | |
'ヅ': '州', | |
'て': '天', | |
'テ': '天', | |
'で': '天', | |
'デ': '天', | |
'と': '止', | |
'ト': '止', | |
'ど': '止', | |
'ド': '止', | |
'な': '奈', | |
'ナ': '奈', | |
'に': '仁', | |
'ニ': '仁', | |
'ぬ': '奴', | |
'ヌ': '奴', | |
'ね': '祢', | |
'ネ': '祢', | |
'の': '乃', | |
'ノ': '乃', | |
'は': '波', | |
'ハ': '八', | |
'ば': '波', | |
'バ': '八', | |
'ぱ': '波', | |
'パ': '八', | |
'ひ': '比', | |
'ヒ': '比', | |
'び': '比', | |
'ビ': '比', | |
'ぴ': '比', | |
'ピ': '比', | |
'ふ': '不', | |
'フ': '不', | |
'ぶ': '不', | |
'ブ': '不', | |
'ぷ': '不', | |
'プ': '不', | |
'へ': '部', | |
'ヘ': '部', | |
'べ': '部', | |
'ベ': '部', | |
'ぺ': '部', | |
'ペ': '部', | |
'ほ': '保', | |
'ホ': '保', | |
'ぼ': '保', | |
'ボ': '保', | |
'ぽ': '保', | |
'ポ': '保', | |
'ま': '末', | |
'マ': '末', | |
'み': '美', | |
'ミ': '三', | |
'む': '武', | |
'ム': '牟', | |
'め': '女', | |
'メ': '女', | |
'も': '毛', | |
'モ': '毛', | |
'や': '也', | |
'ヤ': '也', | |
'ゆ': '由', | |
'ユ': '由', | |
'よ': '与', | |
'ヨ': '與', | |
'ら': '良', | |
'ラ': '良', | |
'り': '利', | |
'リ': '利', | |
'る': '留', | |
'ル': '留', | |
'れ': '礼', | |
'レ': '礼', | |
'ろ': '呂', | |
'ロ': '呂', | |
'わ': '和', | |
'ワ': '和', | |
'ゐ': '為', | |
'ヰ': '井', | |
'ん': '无', | |
'ン': '尓', | |
'ゑ': '恵', | |
'ヱ': '恵', | |
'を': '遠', | |
'ヲ': '乎', | |
} | |
my_str = '天国で死ぬ' | |
for key, val in kana_dict.items(): | |
my_str = my_str.replace(key, val) | |
print(my_str) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment