본문 바로가기

1. Python

[Python study] Day02

728x90
반응형

배웠던 것들을 하나하나 복습해서 업로드 해놓으려고해요,,,

 

1. 데이터

파이썬에는 여러가지 데이터가 있으며 대표적인 예로 다음과 같은것이 있어요,,

string : 문자

float : 소수

intiger : 정수

boolean : 참,거짓 True , False 

(반드시 앞에글씨체 대문자로 작성해주세요!!! boolean 은 따옴표를 적어주면 안됩니다 !!)

 

2. 변수

변수란 데이터를 저장 하는 곳(?) 이라고 생각하면 되요,,

 

x = 1

y = 2

x + y =3

 

3. 데이터 묶음(?)

 

1)  List 

List 는 대괄호[ ] 안에 여러가지 string , float, intiger, boolean 등을 동시에 담을 수 있어요,,

 

list  = ['🍕','🍔','🍟','🌭','🍿','🧂','🥓','🥚',3,4,5,6,7,8,True]

 

List 는 내용물들을 변경 할 수 있고 추가,삭제 할 수 있어요!

List 내부에 데이터 호출 시에는

list[순서] 를 적어주면 내용물 하나를 가져 올 수 있어요

Python의 순서는 0, 1, 2, 3, 4 순으로 되어있습니다 주의하세요

예를들어

list[3] 하면 '🌭' 핫도그가 표시돼요 

변경은 list[변경대상호출] = list[변경후대상] 

피자가 감튀로 바뀐것을 볼수있어요

추가는 list.append(추가대상)

 

False 가 추가된것을 볼 수 있어요

 

삭제는 list.remove(삭제대상)

 

True 가 삭제된것을 볼수있습니다

 

2) Tuple 

Tuple은 소괄호() 안에 여러가지 string , float, intiger, boolean 등을 동시에 담을 수 있어요,,

 

tuple = ('🧈','🥗','🥐','🌮','🥫',1,True, 1.2345)

주의 할 점은 tuple 은 데이터 호출 기능만 가능하고 변경 추가는 불가능해요,,

실수로 데이터 묶음을 변경하지 못하게 사용 할 수 있습니다 ,,Fool proof (?)

데이터 호출은 List와 동일해요!

변경시 다음과 같은 에러를 확인 할 수 있습니다!

 

3) Dictionary

Dictionary 는 중괄호{} 안에 데이터를 담을 수 있고 key:value 타입으로 이루어져 있어요

 

dict = {'name':'bobby', 'age':27, 'height':181,'favorite_food' : '🍠'}

 

List, Tuple 처럼 순서로 호출 하는것과는 다르게 key를 요청해야 value가 호출 됩니다!

예를 들어 dict['name']  호출하면 'bobby'가 나와요!

 

데이터 변경,추가,삭제가 가능하고 

변경은 dict[변경전key] = 변경 할 value

추가는 dict[key] = value

삭제는 del(dict[삭제대상의key])

 

이상으로 포스팅을 마치고 다음에 또봐요,,!!

 

 

728x90
반응형

'1. Python' 카테고리의 다른 글

[Python study] Day06  (0) 2023.01.27
[Python study] Day05  (0) 2023.01.21
[Python study] Day04  (0) 2023.01.14
[Python study] Day03  (0) 2023.01.09
[Python study] Day01  (0) 2023.01.04