반응형
파이썬 집합 항목 접근
인덱스나 키를 참조하여 세트의 항목에 접근할 수 없다.
그러나 in 키워드를 사용하여 for loop을 사용하여 세트 항목을 루프하거나 지정된 값이 세트에 존재하는지 여부를 물을 수 있다.
a = {"사과", "바나나", "체리"} print("a : ", a) print("for loop in keyword 집합 a") for x in a: print(x) |
in 키워드를 통해 집합 a의 항목을 하나씩 접근하여 for loop를 통해 가져와서 화면에 출력한다.
위의 코드를 실행하면 아래 그림과 같이 집합 a의 항목을 하나씩 접근하여 화면에 출력한다.
집합에 "바나나"가 있는지 확인한다:
a = {"사과", "바나나", "체리"} print("a : ",a) print("집합 a 에 바나나가 있나요?") print("바나나" in a) |
"바나나" in a 구문은 집합 a 내에 '바나나' 항목이 있는지에 따라 있으면 True, 없으면 False값을 반환한다. 위의 코드를 실행하면 True값을 반환하며 아래 그림과 같다.
지금까지 파이썬 집합 내에 항목을 접근하는 방법으로 in 키워드를 활용하는 예제를 살펴보았다.
특별히 파이썬 집합은 인덱스 번호를 통한 접근은 사용하지 못함을 기억해두자.
꼭 손으로 눈으로 머리로 익히며 실습하기를 바란다.
모두 화이팅입니다.!!!
출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.
반응형
'파이썬 > 파이썬기본문법' 카테고리의 다른 글
파이썬 집합 항목 삭제 (1) | 2023.10.26 |
---|---|
파이썬 집합 항목 추가 (0) | 2023.10.25 |
파이썬 집합(python set) (0) | 2023.10.23 |
파이썬 튜플 메소드(tuple method) (0) | 2023.10.22 |
파이썬 튜플 - 튜플 연결하기(Join Tuples) (0) | 2023.10.21 |
댓글