코드비
코드비의 개발/데이터공부
코드비
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • IT 사전 (16)
    • IT 뉴스 (3)
    • 알고리즘 문제풀이 (2)
    • 01. 파이썬 공부 (16)
    • 02. 웹크롤링 (2)
    • 03. SQL (5)
    • 생각기록 (1)

블로그 메뉴

  • 🐍파이썬 기본문법
  • 😺깃헙
  • 🖋
  • 방명록

공지사항

  • 내가 개발 공부를 시작한 이유

인기 글

태그

  • DB툴
  • c언어
  • python3
  • 컴퓨터
  • 맥OS
  • SQL
  • 파이썬
  • 프로그래밍언어
  • CPU
  • 가상컴퓨터
  • Java
  • 백준
  • SSD
  • HDD
  • 전원
  • 메모리
  • 오라클
  • 저수준언어
  • Android
  • 개발자란
  • 운영체제
  • 윈도우
  • 고수준언어
  • VirtualBox
  • IDE
  • 메인보드
  • ios
  • 저장장치
  • 버추얼박스
  • 데이터베이스툴

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코드비

코드비의 개발/데이터공부

01. 파이썬 공부

자료형의 종류 - 딕셔너리, 집합

2022. 6. 19. 10:14
자료형의 종류
리스트(list) 여러 개의 데이터를 하나의 변수로 묶어서 표현하는 자료 [ ] a = [1,2,3]
튜플(tuple) 여러 개의 데이터를 하나의 변수로 묶어서 표현하는 자료 - 데이터를 변경할 수 없다 ( ) a  = (1,2,3)
딕셔너리(dictionary) 사전처럼 표현하는 자료(key와 value로 구성됨)  { : } a = {key1:value2, key2:value2, key3:value3}
집합(set) 데이터의 중복이 없는 자료(중복하여 입력해도 중복 제거하여 출력됨) set( ) a = set([1,2,3])
b = set('123')
리스트란?

 

여러 개의 데이터를 하나의 변수로 묶어서 표현하는 자료형

*자세히 알아보기 > https://code-be.tistory.com/45

튜플이란?

여러 개의 데이터를 하나의 변수로 묶어서 표현하는 자료형

*리스트랑 비슷하지만 튜플은 데이터(값)을 변경할 수 없다

a  = (1,2,3)
a[0] = 0

결과는

TypeError

딕셔너리란?

: 사전처럼 key와 value로 구성된 자료형

a_dic = {key1:value2, key2:value2, key3:value3}

*key값은 문자, 숫자 가능

*value값은 숫자, 문자, 리스트 등 가능

key값(인덱스 역할)을 활용해 value값을 찾을 수 있다
b_dic = {1:'a', 'b':2, 'c':[1,2,3]}
print(a_dic[1])
print(a_dic['b'])
print(a_dic['c'])

결과는

a

2

[1,2,3]

딕셔너리에 새로운 데이터(key, value) 추가하기
b_dic = {1:'a', 'b':2, 'c':[1,2,3]}
b_dic[4] = 'd' #문자는 ''로 감싸야함!
print(b_dic)

결과는

{1: 'a', 'b': 2, 'c': [1, 2, 3], 4: 'd'}

집합이란?

데이터의 중복이 없는 자료형

*데이터는 리스트나 문자열 형태로 입력

*데이터를 중복하여 입력해도 중복 제거되며, 데이터의 순서가 랜덤으로 출력됨 -> 순서가 중요할 때 쓰지 않는 자료형

a_set = set('python')
print(a_set)
b_set = set([2,2,3,3,4,10,10,8,8,8])
print(b_set)

결과는

{'n', 'h', 'o', 'y', 'p', 't'}
{2, 3, 4, 8, 10}

'01. 파이썬 공부' 카테고리의 다른 글

반복문 - while문  (0) 2022.06.19
반복문 - for문  (0) 2022.06.13
range()함수  (0) 2022.06.13
조건문 - if문  (0) 2022.06.12
프로그램의 기본 제어구조의 종류  (0) 2022.06.12
    코드비
    코드비

    티스토리툴바