Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프로세스
- social login
- 인스턴스화
- bean
- 쓰레드
- 클래스
- jvm
- 항해99솔직후기
- 오브젝트
- 항해99단점
- jwt
- class
- API
- 스레드
- Thread
- Dependency Injection
- 회고록
- 객체
- 부트캠프추천
- 인스턴스
- 항해99장점
- process
- 객체지향 프로그래밍
- DI
- 소셜
- inversion of control
- 소셜로그인
- Instance
- IoC
- object
Archives
- Today
- Total
로운's 기술노트
[4주차] 프로그래밍 기초 주차 (1/4) 본문
ㅇ 오늘 목표 : [오전] 파이썬 300제(~120) + [오후] 생활코딩 DB 13,14강 + [오후] 격파르타 SQLD 2일차
오늘 파이썬 300제는 '분기문'이다.
※ 분기문이란, if문과 같은 조건문과 for문, while문과 같은 반복문 등을 통칭한다.
새로 알았던 내용은
1. dict는 key값을 기준으로 필터링한다?!
<Key값 필터링 case>
fruit = {"봄" : "딸기", "여름" : "토마토", "가을" : "사과"}
a = input("제가 좋아하는 계절은 : ")
if a in fruit: # if a in fruit.keys(): 와 동일
print("정답")
else:
print("오답")
<value값 필터링 case>
fruit = {"봄" : "딸기", "여름" : "토마토", "가을" : "사과"}
a = input("제가 좋아하는 과일은 : ")
if a in fruit.values():
print("정답")
else:
print("오답")
2. sort()와 sorted()의 차이
단순히 메소드와 함수의 차이로만 생각하고 있었는데, 스크럼 시간에 화두가 되어 논의를 했었다.
- sort() 메소드
.리스트 객체에 속하는 메소드 (list에서만 사용 가능)
.리스트를 정렬하는 과정에서 원본 리스트가 변경됨
.반환 값은 None
.추가적인 메모리를 사용하지 않으므로 원본 리스트를 정렬하는데 효율적
- sorted() 함수
.내장 함수로서, 정렬된 새로운 리스트를 반환 (원본 리스트 변경x)
.새로운 리스트를 생성하므로 추가적인 메모리 사용
<원본 여부 확인>
ㅇ 다음 목표 : [오전] 파이썬 300제(~150) + [오후] 생활코딩 DB 15,16강 + [오후] 격파르타 SQLD 3일차
'내배캠_데이터분석가_'24.04~08 > 회고' 카테고리의 다른 글
[4주차] 프로그래밍 기초 주차 (3/4) (0) | 2024.05.09 |
---|---|
[4주차] 프로그래밍 기초 주차 (2/4) (0) | 2024.05.08 |
[3주차] 프로그래밍 기초 주차 (5/5) (0) | 2024.05.03 |
[3주차] 프로그래밍 기초 주차 (4/5) (0) | 2024.05.02 |
[3주차] 프로그래밍 기초 주차 (3/5) (0) | 2024.05.01 |
Comments