[혼공파] Chapter 05 ③함수 고급
는 개념 정리 는 개인적으로 새롭게 알게 된 점 5-3. 함수 고급 튜플 람다 파일 처리 튜플 튜플(tuple)은 몇 가지 점을 제외하고는 리스트(list)와 거의 비슷함. 튜플과 리스트와의 차이 리스트는 [] 로 둘러싸지만, 튜플은 ()로 둘러쌈. 리스트는 그 값의 생성, 삭제, 수정이 가능하지만, 튜플은 그 값을 바꿀 수 없음. 튜플의 형태 t1 = () t2 = (1,) t3 = (1,2,3) t4 = 1,2,3 t5 = ('a', 'b', ('ab', 'cd')) 튜플의 특징 t2 = (1, )처럼 단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 함. t4 = 1,2,3 처럼 괄호() 를 생략해도 무방함. 튜플과 리스트는 비슷한 역할을 하지만, 프로그래밍을 할 때 튜플과 리스..
[혼공파] Chapter 04 반복문 ④문자열, 리스트, 딕셔너리와 관련된 기본 함수
는 개념 정리 는 개인적으로 새롭게 알게 된 점 다루는 내용: reversed(), 제너레이터&이터레이터, 확장 슬라이싱, enumerate(), 리스트 내포 itmes() 함수 reversed() 리스트에서 요소의 순서를 뒤집고 싶을 때는 reversed() 함수 사용 reversed() 함수의 매개변수에 리스트를 넣으면 리스트를 뒤집을 수 있음. CODE # 리스트를 선언하고 뒤집음. list_a = [1,2,3,4,5] list_reversed = reversed(list_a) print('# reversed() 함수') print(list_reversed) print(list(list_reversed)) print() print('# reversed() 함수와 반복문') # 첫 번째 반복문 for..