AngelPlayer`s Diary

코딩 테스트나 과제 수행 시 알파벳의 갯수 등의 파악을 위해 알파벳 리스트가 필요한 경우가 있습니다.

 

 

 

alphabet_list = ['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']

일반적으로는 위와 같이 영문자를 일일히 작성해야 하지만 파이썬은 해당 작업을 import를 통해 쉽게 해결할 수 있습니다.

 

 

 

from string import ascii_lowercase

alphabet_list = list(ascii_lowercase)

print(alphabet_list)

string 모듈에서 ascii_lowercase를 import하여 list 형태로 변환하면 리스트에 들어간 알파벳을 쉽게 구현할 수 있습니다.

 

 

 

출력을 해보면 우리가 원하는 형태로 잘 생성되어 있는 것을 확인할 수 있습니다.

 

 

 

from string import ascii_lowercase

alphabet_dict = {}

for i in ascii_lowercase:
	alphabet_dict[i] = -1

print(alphabet_dict)

ascii_lowercase는 for문의 반복 요소로써도 활용이 가능합니다.

for문을 활용하여 딕셔너리의 key 값으로 알파벳을 주었으며, value는 -1로 주었습니다.

 

 

 

마찬가지로 출력을 해보면 우리가 원하는 형태로 잘 수행되어 출력되는 것을 확인할 수 있습니다.

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band