※접속하시어 실습하면서 학습하세요. 파이썬 설치 없이 코드실행할 수 있어요
클릭클릭 : https://tinyurl.com/ynpj4ykv
파이썬 실습 실행 가능해요 이용해 보세요
파이썬 코드 입력하시고 맨우측 '▶' 클릭하면 실행 됩니다 #파이썬 테스트 코드 (복사붙여넣기로 테스트해보세요) for i in range(5): print(str(i) + ' 오늘하루 행복하세요') 파이썬은 컴퓨터 언어다 이
modoopython.tistory.com
파이썬에 딕셔너리가 있음
딕셔너리의 뜻은 뭐다?
사전이란 뜻임
국어사전 영어사전
중국어사전등이 있음
단어와 뜻이렇게 쌍으로 묶여 있음
영어사전에도 'morning'(영어)의 뜻은
'아침'(한국어)으로 morning과 아침은 한쌍임
이렇듯이 파이썬에서도 key와 value가 한쌍으로 이루어짐
백문이 불여일견
백견이 불여일각
백각이 불여일행 이듯이 (모르면 구글신에게)
결국은 실행임
dic = {'korean' : '한국어', 'english' : '영어', 'python' : '이제는필수 언어' }
print(dic)
print(type(dic))
print(dic.keys())
print(list(dic.keys())[0])
print(dic.values())
-결과 (드래그로 확인가능)
{'korean': '한국어', 'english': '영어', 'python': '이제는필수 언어'}
<class 'dict'>
dict_keys(['korean', 'english', 'python'])
korean
dict_values(['한국어', '영어', '이제는필수 언어'])
{}괄호 안에 key와 value를 쌍으로 구성하면 됨
key의 값들은 keys()함수를 사용하면 출력되며
key의 값은 list형식으로 변환후 인덱스 활용함
value의 값도 key의 값을 얻는 방식과 동일함
딕셔너리의 사용용도는 key에 해당하는 value를 코딩에 활용하기 위함
dic = {'korean' : '한국어', 'english' : '영어', 'python' : '이제는필수 언어' }
print(dic)
print(dic['korean'])
print(dic['japanese'])
-결과 (드래그로 확인가능)
{'korean': '한국어', 'english': '영어', 'python': '이제는필수 언어'}
한국어
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-25-d4dabf39ac31> in <module>()
2 print(dic)
3 print(dic['korean'])
----> 4 dic['japanese']
KeyError: 'japanese'
얻고자하는 값의 key값은 dic의 []안에 입력하면 value값인 '한국어'를 얻을수 있음
하지만 dic의 key값에 'japanese'는 없기 때문에 에러를 발생시킴
태그
-------------------------------------------------------------
#python, #파이썬, #anaconda, #아나콘다, #기초, #클래스, #class, #import, #selenium, #셀레늄, #자동, #교육, #코딩교육, #coding, #chatgpt, #챗GPT, #로봇,
'파이썬따라하기 > 2자료형' 카테고리의 다른 글
#자료형7편 - 파이썬 불 자료형 기초 python (25) | 2023.05.03 |
---|---|
#자료형6편 - 파이썬 집합 자료형 기초 python (34) | 2023.05.03 |
#자료형4편 - 파이썬 리스트 자료형 기초 python (32) | 2023.05.01 |
#자료형3편 - 파이썬 문자열 자료형 기초 python (8) | 2023.04.23 |
#자료형2편 - 파이썬 숫자형의 사칙연산 및 기타연산 python (39) | 2023.04.16 |