Я пытаюсь разбить следующий список по начальному символу каждого слова:
word_list = ['be','have','do','say','get','make','go','know','take','see','come','think',
'look','want','give','use','find','tell','ask','work','seem','feel','leave','call']
и поместить их в словарь без использования модулей.
Это то, что я пробовал:
word_list = ['be','have','do','say','get','make','go','know','take','see','come','think',
'look','want','give','use','find','tell','ask','work','seem','feel','leave','call']
n = 'a'
x = []
dictionary = dict()
for c in range(97, 123):
x.append(chr(c))
print(x)
print()
for i in x:
for j in word_list:
if i in dictionary.keys():
if j.startswith(i):
dictionary[i].append(j)
else:
dictionary = [j]
print(dictionary)
Ожидаемые результаты:
dictionary = {'a':['ask'],'b':['be'],...................}