Python: come posso incrementare un char?



Answers

"Abbastanza cattivo non avendo un tradizionale per (;;) looper" ?? Che cosa?

Stai cercando di fare

import string
for c in string.lowercase:
    ...do something with c...

O forse stai usando string.uppercase o string.letters ?

Python non ha for(;;) perché ci sono spesso modi migliori per farlo. Inoltre, non ha matematica dei personaggi perché non è nemmeno necessario.

Question

Sono nuovo di Python, proveniente da Java e C. Come posso incrementare un char? In Java o C, char e ints sono praticamente intercambiabili, e in certi loop, è molto utile per me essere in grado di fare incrementi di caratteri e indicizzare le matrici per caratteri.

Come posso farlo in Python? È già abbastanza brutto non avere un tradizionale per (;;) looper - c'è un modo per raggiungere ciò che voglio ottenere senza dover ripensare all'intera strategia?

Qualsiasi aiuto apprezzato.




Links