목차
x in s
(값이 있는지 확인 예제)x not in s
(값이 없는지 확인 예제)s + t
(리스트 병합 예제)s[i]
(인덱스로 값 가져오기 예제)s[i:j]
(특정 인덱스부터 특정 인덱스까지 가져오기 예제)
1. x in s
(값이 있는지 확인 예제)
in
키워드를 사용하여 리스트에 특정 값이 있는지 확인하는 예제를 살펴보겠습니다.
# 리스트 선언
fruits = ['apple', 'banana', 'orange']
# 값이 있는지 확인
if 'apple' in fruits:
print("리스트에 apple이 있습니다.")
else:
print("리스트에 apple이 없습니다.")
위 예제에서는 'apple'이 fruits
리스트에 포함되어 있는지를 확인하고 있으면 해당 문장을 출력합니다.
2. x not in s
(값이 없는지 확인 예제)
not in
키워드를 사용하여 리스트에 특정 값이 없는지 확인하는 예제를 살펴보겠습니다.
# 리스트 선언
fruits = ['apple', 'banana', 'orange']
# 값이 없는지 확인
if 'grape' not in fruits:
print("리스트에 grape이 없습니다.")
else:
print("리스트에 grape이 있습니다.")
위 예제에서는 'grape'가 fruits
리스트에 포함되어 있는지를 확인하고 없으면 해당 문장을 출력합니다.
3. s + t
(리스트 병합 예제)
+
연산자를 사용하여 두 개의 리스트를 병합하는 예제를 살펴보겠습니다.
# 두 개의 리스트 선언
fruits1 = ['apple', 'banana', 'orange']
fruits2 = ['grape', 'kiwi', 'mango']
# 두 리스트 병합
all_fruits = fruits1 + fruits2
print(all_fruits)
위 예제에서는 fruits1
과 fruits2
두 개의 리스트를 +
연산자를 이용하여 병합하고 결과를 출력합니다.
4. s[i]
(인덱스로 값 가져오기 예제)
인덱스를 사용하여 리스트의 특정 위치에 있는 값을 가져오는 예제를 살펴보겠습니다.
# 리스트 선언
fruits = ['apple', 'banana', 'orange']
# 인덱스로 값 가져오기
print(fruits[1]) # 'banana' 출력
위 예제에서는 fruits
리스트의 인덱스 1에 있는 값을 가져와서 출력합니다.
5. s[i:j]
(특정 인덱스부터 특정 인덱스까지 가져오기 예제)
s[i:j]
를 사용하여 리스트의 특정 범위에 있는 값을 가져오는 예제를 살펴보겠습니다.
# 리스트 선언
fruits = ['apple', 'banana', 'orange', 'grape', 'kiwi']
# 특정 인덱스부터 특정 인덱스까지 가져오기
subset = fruits[1:4]
print(subset) # ['banana', 'orange', 'grape'] 출력
위 예제에서는 fruits
리스트의 인덱스 1부터 인덱스 3까지의 범위에 있는 값을 가져와서 출력합니다.
결론
이상으로 Python에서 List를 활용한 예제에 대해 알아보았습니다.
반응형