투케이2K

8. (python/파이썬) 집합 set 사용해 배열에 저장된 중복 데이터 제거 수행 본문

Python

8. (python/파이썬) 집합 set 사용해 배열에 저장된 중복 데이터 제거 수행

투케이2K 2021. 7. 10. 10:33

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : pycharm

개발 언어 : python

/* =========================== */

/* =========================== */

[소스코드]

 

# [집합 set 사용해 배열에 저장된 중복 데이터 제거 수행]


# [요약 설명]
# 1. 집합(set)이란 중복되는 원소가 없이, 순서에 상관없는 데이터들의 묶음입니다
# 2. 집합은 데이터의 중복을 허용하지 않기 때문에 중복되는 원소가 있다면 하나만을 저장합니다
# 3. 집합은 순서가 없기 때문에 리스트처럼 인데스 번호를 사용하여 특정 값에 접근할 수는 없습니다
# 4. 파이썬에서 집합은 리스트나 문자열을 사용하여 생성할 수 있습니다
# 5. 집합은 중괄호({, })로 감싸서 나타내며, set 함수를 사용하여 리스트나 문자열을 전달받아 생성할 수도 있습니다


# [class start]

# [main start]
print("[main start]")

# 초기 변수 선언 실시
Array_set = [100, 70, 88, 70]
print("Array_set [전체] : ", Array_set)

# 배열 데이터 중복 제거 실시
s1 = set(Array_set)
print("set [중복제거] : ", s1)

# 새로운 집합 생성 실시
s2 = {1, 2, 3}
s3 = {1, 3, 3}
print("set [집합 빼기] : ", s2-s3)

# [main end]

# [class end]

/* =========================== */

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

# 1. 집합(set)이란 중복되는 원소가 없이, 순서에 상관없는 데이터들의 묶음입니다

# 2. 집합은 데이터의 중복을 허용하지 않기 때문에 중복되는 원소가 있다면 하나만을 저장합니다

# 3. 집합은 순서가 없기 때문에 리스트처럼 인데스 번호를 사용하여 특정 값에 접근할 수는 없습니다

# 4. 파이썬에서 집합은 리스트나 문자열을 사용하여 생성할 수 있습니다

# 5. 집합은 중괄호({, })로 감싸서 나타내며, set 함수를 사용하여 리스트나 문자열을 전달받아 생성할 수도 있습니다

/* =========================== */

반응형
Comments