[python] 알파벳을 어떻게 반복합니까?

Python에서 단순히 ++ 문자를 사용할 수 있습니까? 이를 수행하는 효율적인 방법은 무엇입니까?

www.website.com/term/#, www.website.com/term/a, www.website.com/term/b, www.website.com/term/c, www가있는 URL을 반복하고 싶습니다. .website.com / term / d … www.website.com/term/z 형식.



답변

string.ascii_lowercase간단히 소문자로 된 편리한 문자열을 사용할 수 있습니다 .

>>> from string import ascii_lowercase
>>> for c in ascii_lowercase:
...     # append to your url


답변

뿐만 아니라 및 내장 기능도 string.ascii_lowercase살펴 봐야합니다 . 당신의 아스키 값을 줄 것이다 및 문자열을 돌려 줄 것이다 .ordchrord('a')'a'chr(ord('a'))'a'

이를 사용하면 문자 코드를 통해 증가 및 감소하고 쉽게 앞뒤로 변환 할 수 있습니다. ASCII 테이블 은 항상 가지고있는 좋은 책갈피입니다.


답변