Python
아무거나 정리해
2025. 5. 11. 14:29
2025. 5. 11. 14:29
1. list 동작 방법 및 예시
| 생성 |
lst = [1, 2, 3] |
| 추가 |
lst.append(4) → [1, 2, 3, 4] lst.insert(1, 10) → [1, 10, 2, 3, 4] lst.extend([5, 6]) |
| 제거 |
lst.remove(2) → 값 제거 del lst[1] → 인덱스 제거 lst.pop() → 마지막 값 제거 |
| 출력 |
print(lst)for item in lst: print(item) |
2. tuple 동작 방법 및 예시
| 생성 |
t = (1, 2, 3) t = tuple([1, 2, 3]) |
| 추가 |
t + (4,) → 새로운 튜플 반환 (기존 튜플 변경 불가) |
| 제거 |
불가능 (불변 객체) 필요 시 리스트로 변환: list(t) 후 조작 |
| 출력 |
print(t) for item in t: print(item) |
3. range 동작 방법 및 예시
| 생성 |
r = range(5) → 0~4 r = range(1, 10, 2) → 1, 3, 5, 7, 9 |
| 추가/제거 |
직접 불가 → list(range(5))로 변환 후 처리 |
| 출력 |
print(list(r)) for i in r: print(i) |
4. dictionary 동작 방법 및 예시
| 생성 |
d = {'a': 1, 'b': 2} |
| 추가 |
d['c'] = 3 |
| 제거 |
del d['a'] d.pop('b') |
| 출력 |
print(d) for k, v in d.items(): print(k, v) |
아무거나 정리해
2025. 5. 5. 22:29
2025. 5. 5. 22:29
공식 문서 및 언어 레퍼런스
인터랙티브 학습 플랫폼
파이썬 설치 없이 웹 코딩
문제 풀이 & 실전 연습
인공지능/데이터 과학 특화
라이브러리 탐색 및 샘플 코드
기타 툴 & 유틸
아무거나 정리해
2025. 5. 4. 21:10
2025. 5. 4. 21:10
명령어 설명
| 설명 |
Windows |
Linux / macOS |
| 가상환경 생성 |
python -m venv .venv |
python3 -m venv .venv |
| 가상환경 활성화 |
.venv\Scripts\activate |
source .venv/bin/activate |
| 가상환경 비활성화 |
deactivate |
deactivate |
| 패키지 설치 |
pip install <패키지명> |
pip install <패키지명> |
| 패키지 제거 |
pip uninstall <패키지명> |
pip uninstall <패키지명> |
| 설치된 패키지 목록 보기 |
pip list |
pip list |
| 패키지 목록 저장 |
pip freeze > requirements.txt |
pip freeze > requirements.txt |
| 패키지 목록으로 설치 |
pip install -r requirements.txt |
pip install -r requirements.txt |
| Python 실행 경로 확인 |
where python |
which python |
| Python / pip 버전 확인 |
python --versionpip --version |
python3 --versionpip --version |
| 가상환경 삭제 |
rmdir /s .venv |
rm -r .venv |