일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윤성우의열혈파이썬
- o1
- IJCAI
- 청년주택드림청약통장
- 도커
- HSAT
- docker
- 토스
- AutoRL
- 엘리스 AI Edu Hackathon
- 진지한파이썬
- reinforcement learning
- #코드트리 #코딩테스트 #코드트리조별과제
- grpo
- 코드트리조별과제
- 코드트리
- ImageGeneration
- 팀네이버
- 윤성우
- 팀네이버2024
- GenAI
- 코딩테스트
- 오렌지미디어
- deepseek
- C++
- 서평
- 개발자컨퍼런스
- Slash
- SeriousPython
- 파이썬
- Today
- Total
목록윤성우의열혈파이썬 (4)
코딩하는 임초얀

이전 글 >> Story 03. 깊은 복사와 얕은 복사 리스트 생성 방법 리스트 컴프리헨션을 사용하여 다음과 같이 리스트를 생성할 수 있다. >>> r1 = [1, 2, 3, 4, 5] >>> r2 = [x * 2 for x in r1] >>> r3 = [x + 10 for x in r1] 조건 필터 추가하기 >>> r1 = [1, 2, 3, 4, 5] >>> r2 = [x * 2 for x in r1 if x % 2] >>> r2 [2, 6, 10] 리스트 컴프리헨션에 for 한 번 더 들어가는 경우 >>> r1 = ['s', 't'] >>> r2 = ['1', '2', '3'] >>> r3 = [i+j for i in r1 for j in r2] >>> r3 ['s1', 's2', 's3', 't1'..

이전 글 >> Story 02. 수정 가능한 객체와 수정 불가능한 객체 다음 글 >> Story 04. 리스트 컴프리헨션 두 객체의 비교와 복사 객체의 비교 v1 == v2: 변수 v1과 v2가 참조하는 객체의 내용이 같은가? v1 is v2: 변수 v1과 v2가 참조하는 객체는 동일 객체인가? is 연산이 True를 반환하는 경우는 다음과 같다. >>> r1 = [1, 2, 3] >>> r2 = r1# r1이 참조하는 리스트에 r2라는 이름을 하나 더 붙임 >>> r1 is r2 True 다음 예제에서 보이는 객체 복사 결과를 살펴보자. >>> r1 = ['str', ('tu', 'ple'), [1, 2]] >>> r2 = list(r1)# r1의 내용으로 새로운 리스트를 만듦 >>> r1 is r2 ..

이전 글 >> Story 01. 레퍼런스 카운트와 가비지 컬렉션 다음 글 >> Story 03. 깊은 복사와 얕은 복사 immutable & mutable immutable 객체 객체가 지닌(객체에 저장된) 값의 수정이 불가능한 객체 ex) 튜플, 문자열 mutable 객체 객체가 지닌 값의 수정이 가능한 객체 ex) 리스트, 딕셔너리 아래 예시는 서로 비슷해보이지만 다르다. >>> r = [1, 2] >>> r += [3, 4] >>> r [1, 2, 3, 4] >>> t = (1, 2) >>> t += (1, 2) >>> t (1, 2, 3, 4) 객체의 주소를 반환하는 id() 함수를 이용하여 확인해볼 수 있다. Help on built-in function id in module builtins:..

이전 글 >> 다음 글 >> Story 02. 수정 가능한 객체와 수정 불가능한 객체 가비지 컬렉션 >>> s = 'Garbage Collection' 이 코드에 대한 표현은, 변수 s가 문자열 'Garbage Collection'을 참조한다 변수 s가 문자열 'Garbage Collection'을 레퍼런스한다 레퍼런스 카운트가 0이 되면 객체는 메모리에서 없어진다. 바로 없어지는 것은 아니고 시스템에 시간적인 여유가 생길 때 소멸시킨다. 파이썬 인터프리터 우리가 파이썬 코드를(스크립트를) 작성하고 실행하면 이 코드는 먼저 '바이트 코드'라는 것으로 변환되어 저장된다. 이 바이트 코드는 '파이썬 가상 머신(Python Virtual Machine)' 위에서 실행된다. 즉 실제 파이썬 프러그램의 실행 주체..