본문 바로가기
공부/Python

[python]알파벳 리스트 만들기

by happyeuni 2021. 12. 29.

['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] 만들기

 

1. ord() chr()를 이용하여 문자->아스키코드->문자 변환 이용하여 값 넣은 리스트 만들기

aList = [chr(i) for i in range(ord('a'),ord('z')+1)]

 

2. 아스키 코드 값을 안다면 사용하는 방법 (a 는 97, z는 122)

aList =[chr(i) for i in range(97,123)]

#다른 표기
aList = list(map(chr, range(97, 123)))

 

3. 모듈 string 이용

import string
aList = list(string.ascii_lowercase)

#하면 이렇게 나옴['abcdefghijklmnopqrstuvwxyz']
aList = [string.ascii_lowercase]

#대문자로도 할 수 있음
aList = list(string.ascii_uppercase)
#이렇게도 표현 가능
from string import ascii_lowercase
aList = list(ascii_lowercase)

댓글