[Python] 나만 몰랐던 python 문법
list 깊은 복사 [:] arr = arr1 을 하면 arr1과 arr 가 똑같이 변경 된다. arr = arr1[:] 을 하면 arr와 arr1을 다르게 변경할 수 있다. python 슬라이싱(자르기) [start:end:step] 리스트 중 내가 원하는 범위의 항목만 빼기 list = [1,2,3,4,5,6,7] # 뒤에서 5번째부터 print(list[-5:]) [3,4,5,6,7] # 3번째까지 print(list[:3]) [1,2,3] 리스트 역순으로 만들기 list = [1,2,3,4,5] print(list[::-1]) [5,4,3,2,1] enumerate 맨날 까먹는거 list = [1,2,3,5,7,9] for a, b in enumerate(list): print(a, b) 0 1 ..