<prompt> Nambari ya kujigawa ni nambari ambayo inaweza kugawanywa kwa kila tarakimu iliyomo. Kwa mfano, 128 ni nambari inayojitenga kwa sababu 128 1 0, 128 2 0, na 128 8 0.Nambari ya kujigawa hairuhusiwi kuwa na tarakimu sifuri.Kwa kuzingatia nambari mbili kamili kushoto na kulia, rudisha _orodha ya nambari zinazojigawanya katika safu_ kushoto, kulia.Mfano wa 1:Ingizo: kushoto 1, kulia 22Pato: 1,2,3,4,5,6,7,8,9,11,12,15,22Mfano wa 2:Ingizo: kushoto 47, kulia 85Pato: 48,55,66,77Vikwazo: 1 kushoto kulia 104  <response>: def is_self_dividingnambari: n nambari wakati n: tarakimu n 10 ikiwa tarakimu 0 au nambari tarakimu ! 0: kurudi Uongo n 10 kurudi Kwelidef self_dividing_numbers kushoto, kulia: return i for i in rangekushoto, kulia1 if is_self_dividingi 