놀러가고 싶다.
해외여행가고 싶다.
날씨가 너무 좋다.
해외여행가서 젤라또 사먹고 싶다.
이상 방구석에서 공부하고 있는 자의 속내였다.
자… 공부하자
오늘의 학습에 대하여
- 파이썬 시퀀스 자료형? : 리스트, 튜플, 딕셔너리
1. 오늘 학습 한 내용을 나만의 언어로 정리하기
- 파이썬
- 파이썬이란? 간결하고 가독성이 높은 프로그래밍 언어
- Colaboratory?[코랩] 구글 클라우드 기반의 파이썬 프로그램
- 단축키
- 코드실행 Shift + Enter
- 셀추가 Ctrl + M + A
- 셀삭제 Ctrl + M + D
- 셀분할 Ctrl + M + 하이픈(-)
- 셀유형변경 Ctrl + M + M
- 변수? 값을 저장하는 공간, 담는 그릇이라고 생각하면 용이
- 주요 자료형? 정수int, 실수float, 문자열str, 리스트list, 튜플tuple, 딕셔너리dict
- 시퀀스 자료형? 순서대로 나열된 자료형 ex) strings, list, tuple
- 변수의 종류
- 문자열
sentence = "python programming is fun" print(sentence.upper())- 숫자열
# 숫자열 변수 선언 num1 = 10 num2 = 3.14 sum_result = num1 + num2 diff_result = num1 - num2 product_result = num1 * num2 division_result = num1 / num2 integer_division_result = num1 // num2 #몫 remainder_result = num1 % num2 #나머지- 불리언
# 비교 연산자를 사용하여 Boolean 값 비교 x = 10 y = 5 greater_than = x > y print(greater_than) # True 출력- 결측값
정의할 수 없는 수치값, 유효하지 않는 수학적 연산의 결과 # 0으로 나누는 연산 result = 1 / 0 print(result) # 출력: Infinity - 리스트, 튜플, 딕셔너리
- 리스트: 가변한 시퀀스 자료형(순서대로 나열되는 자료형)
- 0부터 인덱싱한다.
- 다양한 메서드(함수를 이용하는 방법)를 활용한다.
- 슬라이싱(일부분 추출) 할 수 있다.
- ⚠️주의: 슬라이싱 할 때 끝에 입력할 값은 본래 인덱싱 값보다 한칸 아래
-
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(my_list[2:5]) # 출력: [3, 4, 5] print(my_list[::-1]) # 출력: [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
- 튜플: 변경할 수 없는 시퀀스 자료형
- 데이터를 보호하고 싶을 때 주로 사용됨
- 튜플 → 리스트로 변경 가능함.
my_tuple = (1, 2, 3, 'hello', 'world') - 딕셔너리 : 키-값의 쌍의 데이터를 저장하는 자료구조
- key는 유일
- values은 중복 가능
my_dict = { 'key1': 'value1', 'key2': 'value2', 'key3': 'value3' }
- 리스트: 가변한 시퀀스 자료형(순서대로 나열되는 자료형)
2. 학습하며 겪었던 문제점 & 에러
- 문제1) 괄호구분이 잘 안가요.
- 내가 겪은 문제점?
- 딕셔너리, 인덱싱, 슬라이싱, 매써드 등등 다양한 괄호를 쓰는데 어떤 괄호를 써야하는지 구분이 잘 가지 않았다.
- 내가 했던 풀이 방식, 왜 틀렸는지?
- 여러가지를 혼합하여 사용하다 보니 헷갈린 것 같다.
- 앞으로 어떻게 하면 좋을지?
- 인덱싱 []
- 딕셔너리 []
- 슬라이싱 []
- 매써드 .pop()
- 삭제 del
- 내가 겪은 문제점?
3. 내일 학습 할 것은 무엇인지
[ ] 오늘 학습한 내용 내일 복습 하러 간다~~
'기타 > Python' 카테고리의 다른 글
| 250529_파이썬(라이브러리), SQL(WHERE, IN, SUBQUERY 등등 내가 어려워한 문제들) (0) | 2025.05.29 |
|---|---|
| 250527_파이썬(if, for, while) , SQL(rank) (0) | 2025.05.27 |
| 250520_내일배움캠프_데이터에 아무 값이 없을 때, 데이터가 상식적이지 않을 때, 피벗 테이블 (0) | 2025.05.20 |
| 250509_내일배움캠프 사전캠프_파이썬기초(4) (0) | 2025.05.12 |
| 250508_내일배움캠프 사전캠프_파이썬기초(3) (0) | 2025.05.09 |