일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Airflow
- timestamp
- ds_store
- 생각
- blinker
- Python
- 고차함수
- slicing [::-1]
- 쿼리
- boto3
- sort v.s. sorted
- CI/CD
- S3
- functools.wraps
- 순수함수
- 함수형 프로그래밍
- 코딩 테스트
- [초급(예비) 개발자 오픈소스 실무 역량강화 교육]
- selenium-wire
- PIP
- pandas
- r-string
- decorator
- reverse v.s. reversed
- OS
- os.path
- sort(reverse=True) v.s. reverse
Archives
- Today
- Total
목록2025/04/25 (1)
공부일지
[코딩 테스트]입력방식 비교 - sys.stdin.readline() v.s. open(0).read().splitlines()
배경 문제 푸는데 sys 이용한 입력이 open()이용한 입력보다 더 빨라서 의문이었다.왜냐하면 코테 고수들은 open을 주로 쓰길래 그리고 open이 빠르다고 해서입력을 여러 줄 받을 때는 만능 방식이라고 생각했다. python에서 입력하는 방법은 여러가지인데그 중에 내장모듈 sys 를 이용한 방법과 내장함수 open()을 이용한 방법이 있다.둘 다 많이 쓰이는 방법이다.무엇이 어떤 상황에서 더 나은지 알아보자. 내장모듈 sys 이용한 입력import sysinput = sys.stdin.readlinen = int(input())nums = [int(input()) for _ in range(n)] 한 줄씩 바로바로 처리됨버퍼가 존재하고 입력 스트림이 연결된 상태에서 직접 읽음지연 없이 라인 단위로..
Computer/공부정리
2025. 4. 25. 14:06