A ver, el problema no es recorrer la lista y contar los numeritos, el problema es que ese 13 de la parte del código:
print "%13d" %(x[y]), pueda ser una variable, que automáticamente se convierta en un número adecuado en función del número de caracteres de la matriz. El 17 de febrero de 2011 02:29, Ricardo Cárdenes Medina < ricardo.carde...@gmail.com> escribió: > 2011/2/17 Ricardo Cárdenes Medina <ricardo.carde...@gmail.com>: > > 2011/2/17 Daπid <davidmen...@gmail.com>: > >> Lo más elemental es recorrer toda la matriz buscando el número mayor, > >> y sacar el número de cifras con su logaritmo decimal (asumiendo > >> enteros). Si tienes floats, casi siempre van a tener el mismo número > >> de cifras. > > > > Erm... Más sencillo: > > > > l = len(str(numero_mayor)) > > > > :) > > > > Claro que con los floats no te puedes fiar, así que podrías > simplemente sacar la len(str()) de todos los números y usar el mayor > de entre esos valores... O usar la aproximación anterior, > restringiendo el número de cifras significativas. > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/