티스토리 뷰
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import time l = range(1000) t = time.mktime(time.localtime()) for i in l: print(i,) t1 = time.mktime(time.localtime()) - t t = time.mktime(time.localtime()) print(", ".join(str(i) for i in l)) t2 = time.mktime(time.localtime()) - t print("for 문으로 각 인자를 출력") print("Take {0} seconds".format(t1)) print("join() 메서드로 출력") print("Take {0} seconds".format(t2)) | cs |
<실행 결과>
for 문으로 각 인자를 출력
Take 11.0 seconds
join() 메서드로 출력
Take 1.0 seconds
for문을 이용하는 경우 리스트의 아이템 개수만큼 print() 함수를 호출
join()이나 리스트 내장을 이용하는 경우에는 print() 함수가 단 한번만 호출 됨
'Python' 카테고리의 다른 글
[파이썬] __main__ (0) | 2016.07.27 |
---|---|
[파이썬] 생성자, 소멸자, 가비지 컬렉션 (0) | 2016.07.27 |
[파이썬] map() 활용 (0) | 2016.07.26 |
[파이썬] filter() 활용 (0) | 2016.07.26 |
[파이썬] 제네레이터를 활용한 피보나치 수열 (0) | 2016.07.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Today
- Yesterday
링크
TAG
- nosql
- Spring
- 메인보드#asrock b650m #조립pc #후기이벤트
- 디자인패턴
- template
- concurrency
- reactive stream
- Concurrecy
- jdk11
- reactive
- Effective JAVA
- gslb
- strategy
- 영속성
- template method
- LAMBDA
- Serialize
- Redis
- Design Pattern
- Java
- JMeter
- in-memory
- exception
- iterable
- Serializable
- jvm
- observable
- object
- Observer Pattern
- 부하테스트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함