python에서 배열을 순회할때 인덱스와 값을 같이 가져올 수 있습니다.
javascript에서 forEach, map 과 같이 순회하는 함수에서 또한 value, index를 같이 가져올수 있습니다.
enumerate 내장함수를 이용하면 됩니다.
l = [1,2,3]
for index, val in enumerate(l) :
print(index, val)
# 0 1
# 1 2
# 2 3
두개의 배열을 같이 순회하면서 같은 인덱스의 값을 비교하고 싶을때도 있을수 있습니다.
그때는 zip 내장함수를 이용하면 됩니다.
a = [1,1,1]
b = [2,2,2]
for i,j in zip(a, b) :
print(i,j)
# 1 2
# 1 2
# 1 2
'Python' 카테고리의 다른 글
python 출력 형식 정리[format 활용] (0) | 2022.01.18 |
---|---|
이진탐색, bisect_left, bisect_right (0) | 2021.12.03 |
list Filter (0) | 2021.11.20 |