An warware: matsakaicin jeri a cikin python akai-akai

Matsalar ita ce mafi girman jeri akai-akai ba koyaushe daidai yake da matsakaicin lissafin ba tare da maimaitawa ba.

def maximum(lst): 
  
    if len(lst) == 1: 
        return lst[0] 
    else: 
        return max(lst[0], maximum(lst[1:]))

Wannan aikin maimaitawa ne don nemo matsakaicin ƙima a cikin jeri.

Idan lissafin yana da kashi ɗaya kawai, to wannan kashi shine matsakaicin. In ba haka ba, matsakaicin shine mafi girma na kashi na farko da matsakaicin sauran jerin.

Lissafin kaddarorin

A cikin Python, jeri ne tsarin bayanan da ke ba ku damar adana tarin abubuwa. Ana iya ƙirƙira jesi ta amfani da aikin lissafin (), kuma ana iya samun dama ga su ta amfani da ayyukan fihirisa () da len().

Yi aiki tare da lissafin

A cikin Python, jeri ne tsarin bayanan da ke ba ku damar adana tarin abubuwa. Ana iya amfani da jeri don dalilai iri-iri, kamar adana bayanai a cikin tsari ko yin lissafi akan abubuwan da ke cikin jeri.

Don ƙirƙirar jeri a Python, kuna amfani da aikin lissafin(). Don samun dama ga abu na farko a lissafin, kuna amfani da aikin fihirisar (). Don samun damar abu na ƙarshe a cikin lissafi, kuna amfani da aikin len(). Hakanan zaka iya amfani da aikin kewayon () don samun damar takamaiman abubuwa a cikin lissafi.

Hakanan zaka iya ƙara abubuwa zuwa lissafin ta amfani da aikin append(). Kuna iya cire abubuwa daga lissafin ta amfani da aikin cire (). Hakanan zaka iya canza tsarin abubuwa a lissafin ta amfani da aikin nau'in().

Shafi posts:

Leave a Comment