카테고리 없음

파이썬 리스트, 이렇게 활용하세요!

pythonsolve 2024. 1. 2.

파이썬 리스트 설명 파이썬은 다양한 자료형을 제공하는데, 그 중에서도 리스트는 가장 기본적이면서도 유용한 자료형 중 하나입니다. 리스트는 순서가 있는 데이터를 저장하는 데 사용되는데, 숫자, 문자열, 불리언 값, 심지어 다른 리스트까지도 저장할 수 있습니다.

파이썬 리스트, 이렇게 활용하세요!

 

1: 리스트의 생성

리스트는 대괄호([])로 감싸고 각 요소를 쉼표(,)로 구분하여 생성합니다. 다음과 같은 방법으로 리스트를 생성할 수 있습니다.

```python

빈 리스트

list1 = []

숫자 리스트

list2 = [1, 2, 3, 4, 5]

문자열 리스트

list3 = ["a", "b", "c", "d", "e"]

혼합 리스트

list4 = [1, "a", True, [1, 2, 3]] ```

2: 리스트의 인덱싱

리스트의 각 요소에는 인덱스가 부여되어 있습니다. 인덱스는 0부터 시작하며, 마지막 요소의 인덱스는 리스트의 길이 - 1입니다. 다음과 같은 방법으로 리스트의 요소에 접근할 수 있습니다.

```python list1 = [1, 2, 3, 4, 5]

첫 번째 요소

print(list1[0]) # 1

두 번째 요소

print(list1[1]) # 2

마지막 요소

print(list1[-1]) # 5 ```

3: 리스트의 슬라이싱

슬라이싱은 리스트의 일부분을 추출하는 방법입니다. 슬라이싱은 시작 인덱스와 종료 인덱스를 지정하여 수행합니다. 시작 인덱스는 포함되고, 종료 인덱스는 포함되지 않습니다. 다음과 같은 방법으로 리스트의 일부분을 추출할 수 있습니다.

```python list1 = [1, 2, 3, 4, 5]

첫 번째 요소부터 세 번째 요소까지

print(list1[0:3]) # [1, 2, 3]

두 번째 요소부터 마지막 요소까지

print(list1[1:]) # [2, 3, 4, 5]

마지막 요소부터 두 번째 요소까지

print(list1[-2:]) # [4, 5] ```

4: 리스트의 연산

리스트는 다양한 연산을 수행할 수 있습니다. 다음과 같은 연산을 수행할 수 있습니다.

  • 덧셈: 두 개의 리스트를 연결하여 새로운 리스트를 생성합니다.
  • 뺄셈: 두 개의 리스트를 공통 요소를 제외하고 나머지를 연결하여 새로운 리스트를 생성합니다.
  • 곱셈: 리스트를 반복하여 새로운 리스트를 생성합니다.
  • 포함 여부 확인: 특정 값이 리스트에 포함되어 있는지 확인합니다.
  • 길이 구하기: 리스트의 요소 개수를 구합니다.

결론:

파이썬 리스트는 다양한 기능을 제공하는 강력한 자료형입니다. 리스트를 잘 활용하면 코드를 간결하고 효율적으로 작성할 수 있습니다.

해시태그:

파이썬 #리스트 #자료구조 #인덱싱 #슬라이싱 #연산

댓글

💲 추천 글