Un semplice esempio dell'espressività di Python

Ecco un piccolo esempio dell'espressività e della potenza di Python, il linguaggio di programmazione che utilizzo principalmente nel mio lavoro:

from random import choice
from string import letters
print [''.join(choice(letters + '0123456789') for i in range(10))]

Sì, bastano solo 3 righe (sarebbe una, ignorando le importazioni) di codice per generare una lista composta da 10 elementi, pescati casualmente tra tutti i caratteri alfanumerici latini disponibili. Semplice, vero? ;)

Tag:

import

Giusto per essere pignoli potresti modificare lo script in

from random import choice
from string import letters, digits
print [''.join(choice(letters+digits) for i in range(10))]

Valerio ;)