본문 바로가기
Python

[Python] 한 방에 알파벳 리스트 만들기

by 전봇대파괴자 2021. 6. 20.

코딩 테스트나 실습에서, 알파벳 리스트가 필요할 때가 있습니다. 

대문자/소문자 리스트가 필요할 때도 있고, 때로는 두 개가 전부 필요하기도 하죠.

하지만 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)