Collection of Japanese kanji lists
Project description
A collection of Japanese character lists
Installation
pip install kanji-lists
Usage
Using a list is simple enough:
>>> from kanji_lists import JOYO >>> "桃" in JOYO True >>> "苺" in JOYO False >>> len(JOYO) 2136
Some lists also have subordinate lists:
>>> from kanji_lists import KYOIKU >>> "火" in KYOIKU.GRADE1 True >>> "火" in KYOIKU.GRADE2 False >>> KYOIKU.GRADE1.issubset(KYOIKU) True
Lists can also have different versions:
>>> from kanji_lists import KYOIKU >>> KYOIKU.HEISEI4.GRADE6 - KYOIKU.REIWA2.GRADE6 {'城'} >>> "城" in KYOIKU.REIWA2.GRADE4 True
If you do not specify a version, the default will be chosen. In the case of lists maintained by the Japanese government, this will generally be the most recent list. Since the default can change, specify a version if you want to make sure that you get the same version of the list across updates.
Available Lists and Versions
- JINMEIYO
- HEISEI25
- HEISEI27
- HEISEI29
- JLPT
- TANOS
- N1
- N2
- N3
- N4
- N5
- TANOS
- JOYO
- HEISEI22
- SHOWA56
- KYOIKU
- HEISEI4
- GRADE1
- GRADE2
- GRADE3
- GRADE4
- GRADE5
- GRADE6
- REIWA2
- GRADE1
- GRADE2
- GRADE3
- GRADE4
- GRADE5
- GRADE6
- SHOWA36
- GRADE1
- GRADE2
- GRADE3
- GRADE4
- GRADE5
- GRADE6
- SHOWA55
- GRADE1
- GRADE2
- GRADE3
- GRADE4
- GRADE5
- GRADE6
- HEISEI4
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kanji-lists-0.1.0.tar.gz
(24.5 kB
view hashes)
Built Distribution
Close
Hashes for kanji_lists-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fcd02b42649663ffbe7a6371b212434d9fed644ea98dc08fbd64ffdbce0b7b7 |
|
MD5 | 32e376ad80992ed35949f32a59978d0c |
|
BLAKE2-256 | b5b0004224bbf7b7b4891e39368dd97fee5939fbde62198329529ff1af7eb013 |