Iterator
스위프트와 파이썬을 함께 써보니 비슷한 점 많다. 다른 점 가운데서 편리하면서도 불편한게 변수 선언인데, 별도의 선언이 필요없어서 깊은 생각 없이 변수를 만들다보니 메모리 등에 대한 걱정도 든다. 파이썬은 기본적으로 for in 구문을 통한 반복문을 제공한다. for A in B구문은 B가 집단 자료형(Array, Dictionary 등 Collection)일 때 요소를 하나씩(순서가 있다면 앞에서부터) 꺼내어 A에 대입시켜 for문 안에서 사용하는 것으로 스위프트에서도 지원한다. count가 필요한 경우 아래 2가지 방법으로 사용할 수 있다. # 1. count 변수를 사용하는 방법 count = 0 for item in a_list: count += 1 print(count) # 2. enumerat..
python
2021. 1. 25. 21:39