Python crear trayectoria materializada en secuencia siguiente

c.grey:

Quiero crear una trayectoria materializada mediante pitón en secuencia, como a continuación.

ss esperado.

0001, 0002, 0003, 0004, 0005, 0006, 0007, 0008, 0009, 000A, 000B, 000C, .... 000Z, 0010, 00011 y así sucesivamente.

Básicamente, tengo un número n de elementos de una lista y yo quiero dar un número de secuencia única para cada elemento en la lista de la forma anterior.

mylist = [1,2,3,...n]
for i in mylist:
    # code to generate sequence number.

introducir descripción de la imagen aquí

r.user.05apr:
import itertools

l = [str(x) for x in list(range(10))] + [chr(x) for x in range(65, 91)]

want = ["".join(x) for x in itertools.product(l, l, l, l)]
print(want[:10])
#['0000', '0001', '0002', '0003', '0004', '0005', '0006', '0007', '0008', '0009']

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=298604&siteId=1
Recomendado
Clasificación