알고리즘/Python 기초 (26) 썸네일형 리스트형 리스트 자료형 - 인덱싱/슬라이싱/sort/sorted 1. 리스트도 문자열처럼 인덱싱과 슬라이싱 적용이 가능하다. Q. 1, 2, 3까지 자르시오 A. a[:3] ✏️ a[0]은 0번째 숫자 '1'을 가리키지만 슬라이싱은 a[:1]이다. 원리 그림 꼭 기억하기 2. 마지막 요소 값은 [-1] 임을 기억하자. a = [ 1, 2, 3, [ 'a', 'b', 'c']] Q. 'b' 값을 꺼내시오 A. a[-1][1] ✏️ a[3][1]이라고 생각했는데(틀린 건 아님) [-1]이 맨 뒤 요솟값을 가리킨다는 걸 자꾸 까먹는다. 기억하자! 3. '문자' + 숫자 = 불가능 TypeError: unsupported operand type(s) for +: 'int' and 'str' ✏️ 기존의 자바스크립트에는 '문자' + 숫자 = '문자열'로 변환되어 나와서 아무 .. SyntaxError: can't assign to operator 오류 SyntaxError: can't assign to operator 파이썬 처음 공부하고 생긴 오류였다. 이유는 간단하게도 할당을 반대로 해줬기 때문에 오류가 난 것이었다... 기초 문법 보면서 정신없이 적용하다 보니 뭐가 틀린 지도 제대로 안 보였다. 참고 답변) a = b * c (o) b * c = a (x) 할당 연산자를 사용하면 오른쪽에 있는 값을 왼쪽에 있는 변수 또는 요소에 할당합니다. 왼쪽에는 변수를! 오른쪽에는 표현식을 쓰자! 이전 1 2 3 4 다음