✔️ 프로그래밍 기초 in Python
리스트 팁!
리스트 값의 존재 확인하기
예 ) 어떤 값이 리스트에 존재하는지 확인하는 함수
결과값 :
함수안에 some_list와 value라는 파라미터를 지저애둔다.
반복문과 조건문을 사용해서 해당 인덱스에 있는 숫자가 value와 동일하다면, True를 출력하고 아니면 False를 출력하도록 해뒀다.
정수 7은 리스트 안에 존재하기때문에 True
정수 12는 리스트에 없기때문에 False
in이라는 키워드를 사용하면...
예 ) 지정한 숫자가 리스트에 존재하는지
결과값 :
반대로 없다고 했을경우...
예 ) 지정한 숫자가 리스트에 없는지
결과값 :
리스트 안의 리스트 (Nested List)
함수 안에 또 다른 리스트가 존재한다는 것을 Nested List라고 부른다.
예 )
결과값 :
sort 메소드
결과값 :
새로운 리스트를 생성하는게 아니고 기존에 있던 리스트를 정렬해준다.
reverse 메소드
결과값 :
index 메소드
결과값 :
remove 메소드
결과값 :
for 반복문
예 )
for 반복문에도 수행 부분은 존재한다. 하지만 조건 부분은 존재하지 않는다.
결과값 :
range 함수
만약 100개의 요소를 for문으로 출력할려면, 요소를 100번 작성해야한다.
이 때, range 함수를 사용해서 불필요한 행동을 줄일 수 있다.
range 함수는 파라미터를 3개까지 둘 수 있는데, 각 파라미터의 쓰임새는 다르다.
파라미터가 2개일 때
출처 : 코드잇
처음과 끝을 지정하는 파라미터로 쓰인다.
예 )
결과값 :
파라미터가 1개일 때
출처 : 코드잇
예 )
결과값 :
파라미터가 3개일 때
출처 : 코드잇
예 )
결과값 :
range 함수의 장점
끝으로 :