리μ€νΈλ₯Ό μ€λ§νΈνκ² νμ©νλ λ°©λ²
리μ€νΈλ νλμ μλ£νμ΄λ―λ‘, 리μ€νΈμ λ€μν μ°μ°μ μ μ©ν΄ λ°μ΄ν°λ₯Ό ν¨μ¨μ μΌλ‘ μ²λ¦¬ν μ μμ΅λλ€.
μλ₯Ό λ€μ΄ 2κ°μ 리μ€νΈμ + μ°μ°
μ μ μ©νλ©΄ 2κ°μ 리μ€νΈκ° νλλ‘ ν©μ³μ§κ³ , νλμ 리μ€νΈμ x μ°μ°
μ μ μ©νλ©΄ ν΄λΉ 리μ€νΈκ° κ³±ν΄μ§ μλ§νΌ λ°λ³΅λ©λλ€.
μ΄λ² μμ μμλ 리μ€νΈμμ μμ£Ό μ¬μ©νλ μ°μ° λ° λ©μλ(νΉμ κΈ°λ₯μ μννλ ν¨μ)μ λν΄ μμλ³΄κ² μ΅λλ€.
리μ€νΈ λ§μ
2κ°μ 리μ€νΈλ₯Ό λνλ©΄ λ 리μ€νΈκ° μ°κ²°λ νλμ 리μ€νΈκ° λ©λλ€.
# 리μ€νΈ λ§μ list1 = [1, 2, 3] list2 = [4, 5, 6] # λ 리μ€νΈλ₯Ό ν©μ³μ combined λ³μμ μ μ₯ combined = list1 + list2 # [1, 2, 3, 4, 5, 6] μΆλ ₯ print(combined)
리μ€νΈ κ³±μ
리μ€νΈμ μ μλ₯Ό κ³±νλ©΄, κΈ°μ‘΄ 리μ€νΈκ° κ·Έ μ«μλ§νΌ λ°λ³΅λ μλ‘μ΄ λ¦¬μ€νΈκ° μμ±λ©λλ€.
# 리μ€νΈ κ³±μ numbers = [0, 1, 2] # 리μ€νΈκ° 2λ² λ°λ³΅νμ¬ multiplied λ³μμ μ μ₯ multiplied = numbers * 2 # [0, 1, 2, 0, 1, 2] μΆλ ₯ print(multiplied)
리μ€νΈμ κΈΈμ΄ κ΅¬νκΈ°
리μ€νΈμ μμκ° λͺ κ° μλμ§ μκ³ μΆμ λλ len()
ν¨μλ₯Ό μ¬μ©ν©λλ€.
fruits = ["apple", "banana", "cherry"] # 리μ€νΈμ κΈΈμ΄λ₯Ό length λ³μμ μ μ₯ length = len(fruits) print(length) # 3 μΆλ ₯
리μ€νΈμ μ΅μ, μ΅λ κ° μ°ΎκΈ°
리μ€νΈμ κ°λ€ μ€ κ°μ₯ μμ κ°μ΄λ ν° κ°μ μ°Ύμ λλ min()
κ³Ό max()
ν¨μλ₯Ό μ¬μ©ν©λλ€.
# μ΅μ κ° μ°ΎκΈ° numbers = [5, 2, 9, 1, 7] # numbers 리μ€νΈμμ κ°μ₯ μμ κ° μ°Ύμ min_value λ³μμ μ μ₯ min_value = min(numbers) print(min_value) # 1 μΆλ ₯ # numbers 리μ€νΈμμ κ°μ₯ ν° κ° μ°Ύμ max_value λ³μμ μ μ₯ max_value = max(numbers) print(max_value) # 9 μΆλ ₯
리μ€νΈμ μμ ν©κ³ ꡬνκΈ°
μ«μλ€λ‘ μ΄λ£¨μ΄μ§ 리μ€νΈμ ν©κ³λ₯Ό ꡬν λλ sum()
ν¨μλ₯Ό μ¬μ©ν©λλ€.
# 리μ€νΈ μμ ν©κ³ ꡬνκΈ° expenses = [250, 150, 75, 300] # expenses 리μ€νΈμ ν©κ³λ₯Ό total λ³μμ μ μ₯ total = sum(expenses) print(total) # 775 μΆλ ₯
리μ€νΈ μμ ν¬ν¨ μ¬λΆ νμΈνκΈ°
리μ€νΈμ νΉμ κ°μ΄ ν¬ν¨λμ΄ μλμ§ νμΈνλ €λ©΄ in
μ°μ°μλ₯Ό μ¬μ©ν©λλ€.
in μ°μ°μλ True
λλ False
λΆλ¦¬μΈ κ°μ λ°νν©λλ€.
# 리μ€νΈ μμ ν¬ν¨ μ¬λΆ νμΈ fruits = ["apple", "banana", "cherry"] print("apple" in fruits) # True μΆλ ₯ print("orange" in fruits) # False μΆλ ₯
리μ€νΈμμ νΉμ κ°μ μΈλ±μ€ μ°ΎκΈ°
리μ€νΈμμ νΉμ κ°μ μμΉλ₯Ό μκ³ μΆμ λλ index()
λ©μλλ₯Ό μ¬μ©ν©λλ€.
μ΄ λ©μλλ ν΄λΉ κ°μ΄ μ²μμΌλ‘ λ±μ₯νλ μμΉ(μΈλ±μ€)λ₯Ό λ°νν©λλ€.
# 리μ€νΈ νΉμ κ° μΈλ±μ€ μ°ΎκΈ° fruits = ["apple", "banana", "cherry", "banana"] index = fruits.index("banana") print(index) # 1 μΆλ ₯
1λ²μ§Έλ‘ λ±μ₯νλ "banana"λ 2λ²μ§Έ μμμ΄μ§λ§, μΈλ±μ€λ 0λΆν° μμνκΈ° λλ¬Έμ 1μ΄ μΆλ ₯λ©λλ€.
리μ€νΈ μ λ ¬νκΈ°
리μ€νΈλ₯Ό μ€λ¦μ°¨μ λλ λ΄λ¦Όμ°¨μμΌλ‘ μ λ ¬νλ €λ©΄ sort()
λ©μλλ₯Ό μ¬μ©ν©λλ€.
reverse=True
μ΅μ
μ μΆκ°νλ©΄ 리μ€νΈ λ΄ μμλ₯Ό λ΄λ¦Όμ°¨μμΌλ‘ μ λ ¬ν μ μμ΅λλ€.
# 리μ€νΈ μ€λ¦μ°¨μ μ λ ¬ numbers = [5, 2, 9, 1, 7] numbers.sort() print(numbers) # [1, 2, 5, 7, 9] μΆλ ₯ # 리μ€νΈ λ΄λ¦Όμ°¨μ μ λ ¬ numbers.sort(reverse=True) print(numbers) # [9, 7, 5, 2, 1] μΆλ ₯
μ°Έκ³ :
sort()
λ©μλλ μλ³Έ 리μ€νΈλ₯Ό λ³κ²½νλ©°, μλ‘μ΄ λ¦¬μ€νΈλ₯Ό λ°ννμ§ μμ΅λλ€. μλ³Έ 리μ€νΈλ₯Ό μ μ§νκ³ μΆλ€λ©΄sorted()
ν¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€.
λ€μ μ€ λΉμΉΈμ λ€μ΄κ° μ°μ°μλ‘ κ°μ₯ μ μ ν κ²μ 무μμΌκΉμ?
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result