MCPcopy Create free account
hub / github.com/ndleah/python-mini-project / create_dictionary

Function create_dictionary

Chinese_FlashCard/app/models.py:30–38  ·  view source on GitHub ↗

slice every 4 items return :: dict with sinograms as key

(datalist=data_list())

Source from the content-addressed store, hash-verified

28 return [sino.get_text() for sino in new_char ]
29
30def create_dictionary(datalist=data_list()) -> dict:
31 """ slice every 4 items
32 return :: dict with sinograms as key
33 """
34 sino_list = datalist[0::4]
35 pinyin_list = datalist[1::4]
36 role_list = datalist[2::4]
37 def_list = datalist[3::4]
38 return dict(zip(sino_list,zip(pinyin_list,role_list,def_list)))

Callers 1

mainFunction · 0.90

Calls 1

data_listFunction · 0.85

Tested by

no test coverage detected