공부/Python
[python]알파벳 리스트 만들기
happyeuni
2021. 12. 29. 22:25
['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)