Guidelines

집합(Set) λ‚΄ μš”μ†Œμ˜ κ°’ ν™œμš©ν•˜κΈ°

Set은 μˆœμ„œκ°€ μ—†λŠ” μš”μ†Œλ“€μ˜ 집합이기 λ•Œλ¬Έμ— 0λΆ€ν„° μ‹œμž‘ν•˜λŠ” 숫자 인덱슀둜 νŠΉμ • μš”μ†Œμ— μ ‘κ·Όν•  수 μ—†μŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ 집합 λ‚΄ λͺ¨λ“  μš”μ†Œμ˜ 합을 κ΅¬ν•˜κ±°λ‚˜, νŠΉμ • μš”μ†Œμ˜ 쑴재 μ—¬λΆ€λ₯Ό ν™•μΈν•˜λŠ” λ“± λ‹€μ–‘ν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


Set μš”μ†Œμ˜ ν•© κ΅¬ν•˜κΈ°

set λ‚΄μ˜ λͺ¨λ“  μš”μ†Œμ˜ 합을 κ΅¬ν•˜κΈ° μœ„ν•΄, sum() ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

set μš”μ†Œμ˜ ν•© κ΅¬ν•˜κΈ°
my_set = {1, 2, 3, 4} sum_of_elements = sum(my_set) print("sum_of_elements:", sum_of_elements) # 10

μœ„ μ½”λ“œμ—μ„œ sum(my_set)은 my_set 집합 λ‚΄μ˜ λͺ¨λ“  μš”μ†Œμ˜ 합을 λ°˜ν™˜ν•©λ‹ˆλ‹€.


νŠΉμ • μš”μ†Œμ˜ 쑴재 ν™•μΈν•˜κΈ°

νŠΉμ • μš”μ†Œκ°€ set μ•ˆμ— μžˆλŠ”μ§€ ν™•μΈν•˜κΈ° μœ„ν•΄ in ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

set λ‚΄ μš”μ†Œ 쑴재 ν™•μΈν•˜κΈ°
my_set = {1, 2, 3, 4} # 2κ°€ set에 μžˆλŠ”μ§€ 확인 if 2 in my_set: print("2κ°€ set에 μ‘΄μž¬ν•©λ‹ˆλ‹€.")

μœ„ μ½”λ“œμ—μ„œ 2 in my_set은 my_set 집합에 2κ°€ μžˆλŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€.

집합 my_set λ‚΄ 2κ°€ μžˆλ‹€λ©΄ 2 in my_setλŠ” Trueκ°€ λ˜μ–΄ 쑰건문이 μ‹€ν–‰λ©λ‹ˆλ‹€.


μ•„λž˜μ™€ 같이 for λ°˜λ³΅λ¬Έμ„ μ‚¬μš©ν•˜λ©΄ set의 각 μš”μ†Œλ₯Ό λ°˜λ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

for λ°˜λ³΅λ¬Έμ€ 주어진 μ‹œν€€μŠ€(리슀트, νŠœν”Œ, λ¬Έμžμ—΄κ³Ό 같은 일련의 데이터 μš”μ†Œ)λ₯Ό μˆœνšŒν•˜λ©°, μ‹œν€€μŠ€μ˜ 각 μš”μ†Œμ— λŒ€ν•΄ 반볡적으둜 μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.


for λ°˜λ³΅λ¬Έμ„ μ‚¬μš©ν•œ set μš”μ†Œ 반볡
my_set = {1, 2, 3, 4} for element in my_set: print(element) # 좜λ ₯ κ²°κ³Ό: 1, 2, 3, 4 (μˆœμ„œλŠ” λ¬΄μž‘μœ„)

μœ„ μ˜ˆμ‹œμ—μ„œλŠ” my_setμ΄λΌλŠ” 집합을 μˆœνšŒν•˜λ©° 각 μš”μ†Œλ₯Ό elementλΌλŠ” λ³€μˆ˜μ— ν• λ‹Ήν•˜κ³ , 각 μš”μ†Œλ³„λ‘œ print(element)λ₯Ό μ‹€ν–‰ν•©λ‹ˆλ‹€.

λ°˜λ³΅λ¬Έμ— λŒ€ν•΄μ„œλŠ” λ‹€μŒ μ½”μŠ€μ—μ„œ μžμ„Ένžˆ μ†Œκ°œν•˜κ² μŠ΅λ‹ˆλ‹€.

Mission
0 / 1

인덱슀(Index)λ₯Ό μ‚¬μš©ν•˜λ©΄ 집합(Set) λ‚΄ νŠΉμ • μš”μ†Œμ— 직접 μ ‘κ·Όν•  수 μžˆλ‹€.

O
X

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result