[Python] UBound
Maurizio Simoni
simomauri a hotmail.com
Gio 31 Ago 2006 14:34:28 CEST
Buongiorno a tutti; volevo chiedere una cosa apparentemente banale: esiste in Python un metodo o una funzione per le liste che ritorna l'indice maggiore (tipo UBound(Array) di Visual Basic)?
Mi sono creato una funzione un po' casereccia che fa questo (tanto per provare) e mi pare che funzioni, ma mi chiedevo se non esistesse gią qualcosa nella libreria standard:
def UBound(lista):
n = -1
listacopia = lista[:]
try:
while 1:
listacopia.pop()
n += 1
except IndexError:
return n
Grazie a tutti. Saluti.
Maurizio
_________________________________________________________________
Chiama i tuoi amici GRATUITAMENTE con la funzionalitą di chiamata da PC a PC
http://get.live.com/messenger/overview
Maggiori informazioni sulla lista
Python