['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)
'공부 > Python' 카테고리의 다른 글
[백준]5622_python파이썬 풀이 (0) | 2021.12.30 |
---|---|
[python]%, // 나머지 나눗셈 연산이용한 자리수 구하기 정리 (0) | 2021.12.29 |
[python]리스트 원소 변경하는 방법 (0) | 2021.12.29 |
[python]리스트 값 for문으로 한번에 저장 (0) | 2021.12.29 |
[python]문자열 만드는 방법 4가지 (+, % ,str.format, f-string) (0) | 2021.07.28 |
댓글