Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar el lenguaje de programación básico Python para resolver las dos preguntas siguientes?

¿Cómo utilizar el lenguaje de programación básico Python para resolver las dos preguntas siguientes?

def?remove_short_synonyms(dic):

para?i?in?dic:

para?n?in?range(len(dic[i] )):

if?len(dic[i][n])?lt;?8:

dic[i][n]?=?''

mientras?''?in?dic[i]:

dic[i].remove('')

def?print_dict_in_key_order(dic):

order?=?[i?for?i?in?dic]

order.sort()

for?k?in?order:

print(k,?':',?sorted(dic[k]))

sinónimos_dict?=?{'look':?['mirada',?'ver',?' vistazo', 'ver', 'leer'], 'poner': ['colocar', 'establecer', 'adjuntar', 'guardar', 'guardar', 'dejar'a un lado',?'efecto',?' lograr',?'hacer',?'construir'], 'hermosa':?['bonita',?'encantadora',?'guapa',?'deslumbrante',?'espléndida',

'magnífico'], 'lento': ?['sin prisas', ?'gradual', ?'pausadamente', ?'tarde', ?'detrás', ?'tedioso', ?' : ?['peroso', ?'peligroso', ?'incierto']}

remove_short_synonyms(synonyms_dict)

print('1.')

print_dict_in_key_order(synonyms_dict)

print()

synonyms_dict?=?{'venir':?['acercarse',?'avanzar',?' , ?'alcanzar'], 'mostrar': ?['mostrar', ?'exponer', ?'presentar', ?'nota', ?'señalar?a', ?'indicar', 'explicar', 'revelar' ', 'probar', 'demostrar', 'exponer'], 'bueno': ['excelente', 'bien', 'superior', 'maravilloso',?'grandioso',?'magnífico',?'edificante' ], 'malo':?['malvado',?'inmoral',?'malvado',?'podrido',?'contaminado',?'mimado', 'defectuoso', ?'deficiente', ?'defectuoso' , ?'improper', ?'inapropiado']}

remove_short_synonyms(synonyms_dict)

<

p>print('2.')

print_dict_in_key_order(synonyms_dict)

print()