반응형 프로그래밍/Python79 파이썬 리스트의 인덱싱과 슬라이싱 파이썬에서 리스트는 여러 개의 값을 저장하는 자료형입니다. 리스트 내의 각 값들은 인덱스를 이용하여 접근할 수 있습니다. 이번에는 파이썬 리스트 자료형의 인덱싱과 슬라이싱에 대해서 자세히 설명해 드리겠습니다. 인덱싱(Indexing) 리스트에서 인덱싱은 대괄호 '[ ]' 안에 인덱스 값을 넣어 특정 요소에 접근하는 것입니다. 파이썬에서는 리스트의 인덱스는 0부터 시작합니다. 예를 들어, 다음과 같은 리스트가 있다고 가정해보겠습니다. my_list = ['apple', 'banana', 'cherry', 'durian', 'elderberry'] 위의 리스트에서 인덱스 0은 첫 번째 요소인 'apple'을 나타냅니다. 따라서 다음과 같이 인덱싱하여 해당 요소에 접근할 수 있습니다. >>> my_list[0.. 2023. 4. 24. [Python]파이썬 문자열 포맷팅 파이썬에서 문자열 포맷팅은 문자열 내에 변수 값을 넣을 때 사용하는 방법입니다. 이를 통해 문자열을 보기 좋게 만들거나, 변수 값을 동적으로 사용할 수 있습니다. 파이썬에서 문자열 포맷팅을 하기 위해서는 f-string을 사용할 수 있습니다. f-string은 f로 시작하는 문자열을 사용하며, 중괄호 {} 안에 변수나 표현식을 넣을 수 있습니다. 아래에서는 파이썬 문자열 포맷팅의 기본 개념을 카테고리 별로 정리하여 설명해드리겠습니다. 1. 기본 사용법 문자열 내에 변수 값을 넣을 때는 중괄호 {} 안에 변수 이름을 넣어주면 됩니다. name = "Alice" age = 25 print(f"My name is {name} and I'm {age} years old.") 중괄호 안에 변수 이름 외에도 연산식.. 2023. 4. 21. [Python]파이썬 sort() sorted() 차이점 sort()와 sorted는 일반적으로 파이썬 리스트를 정렬할 수 있다. 두 함수 모두 숫자, 문자열, 튜블, 리스트 등의 요소를 가지는 리스트를 입력으로 받을 수 있으며, 기본적으로 오름차순으로 정렬한다. 두 함수 모두 key 인자를 사용하여 정렬할 때 기준이 되는 값을 지정할 수 있으며, reverse 인자를 사용하여 역순으로 정렬할 수도 있다. 이번 포스팅에서는 파이썬 sort sorted 차이점을 알고자 한다 sort()란? sort() : 리스트형의 메소드이며, 리스트 자체를 정렬하고 반환값이 없다. sort()를 사용하면 기존 리스트가 변경된다. 특히 sort()는 리턴값이 NONE이므로 정렬된 값은 리턴되지 않으므로 주의해야 한다. sort는 리스트를 직접 변경하기 때문에 메모리를 추가로 소.. 2023. 3. 26. [Python] 파이썬 리스트 자료형(list) 연산자 및 변경/삭제 리스트 자료형의 연산자에는 '+'(덧셈), '*'(반복), 'len()'(길이 구하기) 등이 있다. 리스트 연산자 더하기, 빼기, 나누기 사용 방법 더하기, 빼기, 나누기는 쉽다 ListTest = [20, 10] print(ListTest[0] + ListTest[1]) #리스트 연산자 더하기 print(ListTest[0] - ListTest[1]) #리스트 연산자 빼기 print(ListTest[0] / ListTest[1]) #리스트 연산자 나누기 위와 같이 해주면 특정 요소를 지정하여 연산을 시켜줄 수 있다. 위의 소스 결과값은 아래와 같다. 리스트 연산자 반복 사용 방법 ListTest = [20, 10] print(ListTest * 2) #리스트 연산자 반복 리스트 연산자 반복은 위와 같이.. 2023. 3. 20. 이전 1 ··· 16 17 18 19 20 다음 반응형