반응형

'pycharm'에 해당되는 글 1건

  1. 2020.09.16 [파이썬 ( Python )] Dictionary - 딕셔너리 (10)
Python2020. 9. 16. 22:26
반응형

[파이썬 ( Python )] Dictionary - 딕셔너리 (10)

 

실습 코드

 

출력 결과

 

#딕셔너리

Subject = {1:"컴퓨터공학개론", 2:"고급프로그래밍", 3:"네트워크설계", 4:"소프트웨어개발실습"}
#딕셔너리는 List와 다르게 {}로 선언하고 {key:value} 형태로 구성되어있습니다.

print(Subject[1], Subject[3])
#이렇게 키값으로 출력하면 키값에 해당하는 Value값인 과목명들이 출력됩니다.
#키값은 정수뿐만 아니라 문자열(string)도 가능합니다.
print(Subject.get(2))
#대괄호가 아닌 get을 이용해서도 가져올 수 있다.

#키값 in Subject을 적고 Subject안에 존재하는지 판단 할 수 있습니다.
print(3 in Subject) #Ture
print(6 in Subject) #False

Subject[5] = "빅데이터개론"
#이렇게 대괄호를 사용하여 새로운 키값과 Value를 넣어주면 해당 딕셔너리에 추가 할 수 있습니다.
Subject[3] = "광역네트워크설계"
#기존에 있던 키값에 다른 Value값을 넣게되면 새로 들어온 Value값으로 업데이트 됩니다.

print(Subject)
print(Subject.keys())
#key값만 출력합니다.
print(Subject.values())
#value값만 출력합니다.
print(Subject.items())
#key와 value 연결지어 출력합니다.

Subject.clear()
print(Subject)
#List와 마찬가지로 딕셔너리 내용을 지우고 싶을땐 clear를 사용해줍니다.

반응형
Posted by 보안 학생