일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 무결성 제약조건
- enumerate
- __main__
- SQL
- Database
- Programming
- 릴레이션 생성
- ADB
- main
- r
- __name__
- 데이터 무결성
- sys
- CodeEngn
- 데이터베이스
- db
- RPS
- Pay1oad
- android
- 인자 전달
- SECCON
- select
- Android 디컴파일
- Python
- Android 서명
- ZIP
- 스키마 생성
- rps.apk
Archives
- Today
- Total
블로그
Python zip(), enumerate() 본문
zip, enumerate
`enumerate `는 인덱스와 값을 튜플 형태로 반환한다.
아래는 `enumerate` 사용의 예시이다.
list = [1, 2, 3, 4]
for index, data in enumerate(list):
print("인덱스: " + str(index))
print(" 값 : " + str(data))
print("--------")
`zip`은 다수의 iterable 객체를 받아 튜플 형태로 반환한다. 각 객체의 크기가 다를 경우 가장 작은 객체의 크기만큼 반복한다.
아래는 `zip` 사용의 예시이다.
list1 = [1, 2, 3, 4]
list2 = [1, 2, 3, 4]
list3 = [1, 2, 3, 4]
for i, j, k in zip(list1, list2, list3):
print(i, j, k)
아래는 객체의 크기가 다른 경우의 예시이다.
list1 = [1, 2, 3, 4, 5]
list2 = [1, 2, 3, 4]
list3 = [1, 2, 3]
for i, j, k in zip(list1, list2, list3):
print(i, j, k)
'Computer engineering > Python' 카테고리의 다른 글
Python if__name__ == '__main__' (0) | 2023.08.13 |
---|---|
Python 인자 전달 (0) | 2023.08.13 |
Comments