코딩 테스트나 실습에서, 알파벳 리스트가 필요할 때가 있습니다.
대문자/소문자 리스트가 필요할 때도 있고, 때로는 두 개가 전부 필요하기도 하죠.
하지만 abcdefg...... 를 일일히 다 칠 수는 없습니다.
그럴 때는 아래와 같이 내장함수 string을 불러오면, 손쉽게 해결할 수 있습니다.
import string
# 소문자 리스트
lower = [i for i in string.ascii_lowercase]
print(lower)
# 대문자 리스트
upper = [i for i in string.ascii_uppercase]
print(upper)
# 대문자+소문자 전체 리스트
lowup = [i for i in string.ascii_letters]
print(lower)
이 외에도 숫자 string 리스트를 만들고 싶다면 아래와 같이 사용할 수 있습니다.
물론 for문과 range를 사용한 일반적인 방법이어도 전혀 상관없습니다.
digit = [i for i in string.digits]
print(digit)
'Python' 카테고리의 다른 글
[error] pytube 다운로드 에러: AttributeError: 'NoneType' object has no attribute 'span' (0) | 2021.11.23 |
---|---|
[Python]windows 10에 pygraphviz 설치하기(no conda) (0) | 2021.04.25 |
[python]Windows 10에 pygraphviz 설치하기(conda) (0) | 2021.04.25 |
[Python]virtualenv의 파이썬 버전 변경하기 (0) | 2021.03.27 |
[Python] kernel에 설치된 라이브러리 조회 및 버전 확인하기 (0) | 2020.10.08 |