Piccolo e Grande()


testo

Creare una funzione che restituisca l’elemento più piccolo e l’elemento più grande di una lista, creando un file txt.

Es:  >>>Prova([‘sellino’,’trota’,’il’],‘test’)

[‘il\nsellino\n’]

SOLUZIONE

  • def  Test(l,file):
  •             s_n = []
  •             for n in range(0,len(l)):
  •                      numero = len(l[n])
  •                      s_n.append(numero)
  •                      s_n.sort()
  •             corta = s_n[0]
  •             lunga = s_n[-1]
  •             for elem in l:
  •                      if (len(elem) == corta):
  •                             corta = elem
  •                      if (len(elem) == lunga):
  •                            lunga = elem
  •              fout=open(file +’.txt’, “w”, encoding=”UTF-8″)
  •               print(corta, file=fout)
  •               print(lunga, file=fout)
  •               fout.close()
  •               fin=open(file+’.txt’, “r”, encoding=”UTF-8″)
  •               t=fin.read()
  •               fin.close()
  •               return [t]
Did you find this article useful? Share It on...
Buffer this pageShare on FacebookShare on Google+Tweet about this on TwitterShare on TumblrShare on LinkedInEmail this to someonePrint this page

Un sito dedicato all' Open Source

Si prega di attivare i Javascript! / Please turn on Javascript!

Javaskripta ko calu karem! / Bitte schalten Sie Javascript!

S'il vous plaît activer Javascript! / Por favor, active Javascript!

Qing dakai JavaScript! / Qing dakai JavaScript!

Пожалуйста включите JavaScript! / Silakan aktifkan Javascript!