개발자 호소인
20230731 하계 모각코 5회차 본문
이번 회차에선 먼저 배열을 조금 보도록 하자.
파이썬에서의 배열은 자바의 배열과는 다르게, 변수와 마찬가지고 특별한 선언 없이 자료형이 결정이 된다.
다른 방법로, 조건문을 그냥 대괄호 안에 써주는 방법이 있다.
이런식으로 for문을 한번에 써줘도 된다.
이를 조금 활용하면 만약 list = [1, 9, 25, 49, 81] 라는 원소들이 모여있으면, 이 원소들은 모두 1 3 5 7 즉 홀수들의 제곱이라는 규칙이 있다. 따라서 list = [ i ** 2 for i in range(1, 10, 2)] 라고 쓸 수 있겠다.
파이썬에서 제곱은 , i**2 로 표현하다. i^2 로 쓸 수
있겠다.
자바와 c언어에서는 이렇듯 오류가 나게 된다.
또한 range(1, 10, 2) => 1부터 10까지 2 간격으로 1 3 5 7 9 으로 for 문이 돌게 된다.
조금 더 코드를 간결하게 써보면
이런식으로 쓸 수 있다.