고유 한 데이터에 Python 세트를 사용하는 방법?
세트 생성 :
Curly Braces 또는 생성자를 사용하여 세트를 만들 수 있습니다. 예를 들면 다음과 같습니다. {}
요소 추가 및 제거 및 제거 : set()
메소드를 사용하여 요소를 추가하고 또는 메소드를 사용하여 요소를 제거 할 수 있습니다. 는 요소를 찾을 수없는 경우 a
# Using curly braces my_set = {1, 2, 3, 3, 4, 5} # Duplicates are automatically removed print(my_set) # Output: {1, 2, 3, 4, 5} # Using the set() constructor my_list = [1, 2, 2, 3, 4, 4, 5] my_set = set(my_list) print(my_set) # Output: {1, 2, 3, 4, 5}
<🎜 Python Sets는 Union (<🎜 🎜>), 교차 (add()
), 차이 (<🎜 🎜>) 및 상징적 차이와 같은 다양한 수학적 세트 작업을 지원합니다. 이들은 세트간에 공통 요소 또는 고유 한 요소를 찾는 것과 같은 작업에 매우 효율적입니다. <🎜 🎜> <🎜 🎜> remove()
데이터 청소에서 Python 세트의 일반적인 사용 사례는 무엇입니까? discard()
remove()
Python 세트는 고유 한 값을 효율적으로 처리 할 수있는 능력으로 인해 데이터 청소에 귀중합니다. 몇 가지 일반적인 사용 사례는 다음과 같습니다. <🎜 🎜> KeyError
discard()
my_set.add(6) print(my_set) # Output: {1, 2, 3, 4, 5, 6} my_set.remove(3) print(my_set) # Output: {1, 2, 4, 5, 6} my_set.discard(7) # No error even though 7 is not present print(my_set) # Output: {1, 2, 4, 5, 6}
고유 한 값 식별 : 세트는 데이터 세트에 존재하는 고유 한 요소를 신속하게 결정하여 데이터의 구성에 대한 통찰력을 제공합니다. <🎜 <<🎜 실없는 값 찾기 : |
는 예상 값을 나타내는 것과 비교할 수 있습니다. 포인트. <<<> &
-
데이터 세트 비교 : ^
세트는 데이터 세트 간의 비교를 용이하게하고, 각 데이터 세트에 대한 공통 요소, 고유 요소를 표시하는 요소 및 다른 하나에 존재하지만 다른 요소를 나타내는 요소들 사이의 비교를 용이하게한다. 필드. <<> <🎜 🎜>
set1 = {1, 2, 3} set2 = {3, 4, 5} union_set = set1 | set2 # or set1.union(set2) print(union_set) # Output: {1, 2, 3, 4, 5} intersection_set = set1 & set2 # or set1.intersection(set2) print(intersection_set) # Output: {3} difference_set = set1 - set2 # or set1.difference(set2) print(difference_set) # Output: {1, 2} symmetric_difference_set = set1 ^ set2 # or set1.symmetric_difference(set2) print(symmetric_difference_set) # Output: {1, 2, 4, 5}
위 내용은 고유 한 데이터에 Python 세트를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!