소연의_개발일지
article thumbnail

본 내용은 유데미 파이썬 강좌에서 들은 내용을 제 방식으로 정리한 것입니다.

출처: https://www.udemy.com/course/best-100-days-python/learn/lecture/29149116#overview


이번 강의에서 배우는 것은 파이썬 딕셔너리

딕셔너리는 키:값 으로 구성된다.

 

- 딕셔너리 만들기

딕셔너리는 밑에 쓴 것처럼 깔끔하게 정리하면 보기 좋다.

마지막 값 뒤에 , 써주면 추가할 때 ,(컴마)뒤에 추가되니까 추가하면 좋음

programming_dictionary = {
    "Bug":
    "An error in a program that prevents the program from running as expected.",
    "Function":
    "A piece of code that you can easily call over and over again.",
}

- 딕셔너리 검색하기

딕셔너리 특정 검색은 print(딕셔너리[키]) 하면 이 출력된다. 

# Retrieving items from dictionary.
print(programming_dictionary["Bug"])

 

- 딕셔너리에 새 값 추가하기

딕셔너리에 새 값 추가하려면 

딕셔너리[키] = 값

으로 추가하면 된다. 

# 딕셔너리에 새 값 추가하기
programming_dictionary[
    "Loop"] = "The action of doing somehting over and over again."
print(programming_dictionary)

 

- 빈 딕셔너리 만들기

새 딕셔너리를 만들 수 있다. 

# 빈 딕셔너리 만들기
empty_dictionary = {}

 

- 딕셔너리 지우기

완전히 빈 딕셔너리. 게임을 재시작해서 점수와 능력을 초기화하거나 유저의 능력을 없애줘야 할 때 유용함.

# 딕셔너리 지우기
programming_dictionary = {}  #empty
print(programming_dictionary)

 

- 딕셔너리 값 수정하기 / 딕셔너리로 반복문 만들기

# 딕셔너리 값 수정하기
programming_dictionary["Bug"] = 'A moth in your computer'
print(programming_dictionary)

# 딕셔너리로 반복문 만들기(key 만 출력)
for key in programming_dictionary:
    print(key)
    print(programming_dictionary[key])

딕셔너리로 반복문 만들 때 key 만 출력되는데,

내용까지 출력하고 싶을 때는 딕셔너리[키]를 반복문 내용에 집어넣으면 밑처럼 내용은 따로 출력된다.

profile

소연의_개발일지

@ssoyxon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!