Python

[Python]dictionary __개발공부 75일차

하체는 스쿼트 2022. 6. 12. 23:06

 

딕셔너리[ 키 값 ]

 

dictionary_exam = {   }

dictionary_exam[     키 값  ]     을 입력하면 value 값이 나온다.

 

list = [  'a','  b' ,'c ', ' d'  ]

dictionary_exam = {  x:0 for x in list_ex }

이런식으로 작성하면

 

dictionary_exam = { 'a' : 0 , 'b': 0 ,'c ': 0,  'd': 0      }

 

for 반복문과 딕셔너리

 

for i in dictionary_exam:

      print(i,end=" ")

0 0 0 0

 

딕셔너리 내부에 있는 키가 변수에 들어간다. 

 

 

공백문자열을

문자열을 split()으로 자르면

리스트에 담겨져서 출력된다.

 

 

keys()

 

dictionary_exam = { 'a' : 1 , 'b': 2 ,'c ': 3,  'd': 4      }

 

dictionary_exam .keys() 는   딕셔너리의 Key만을 모아서 dict_keys 객체로 반환해 준다.

dict_keys(['a','b','c','d'])

 

list 형태로 사용하고 싶으면 다시 담아줘야한다.           list(dictionary_exam .keys())

['a','b','c','d']    

 

list(dictionary_exam .keys())[1]        => 값은 'b' 이다.