π λ΄μ₯ν¨μ
νμ΄μ¬μλ κΈ°λ³Έμ μΌλ‘ μ 곡λλ λ΄μ₯ ν¨μλ€μ΄ μμ΄ λ³λμ μ€μΉ μμ΄ μ¬μ©ν μ μλ€. λ΄μ₯ ν¨μλ λ°μ΄ν° μ²λ¦¬, μ λ ₯/μΆλ ₯, μν κ³μ° λ± λ€μν μμ μ μ½κ² μνν μ μκ² νλ€.
- abs(): μ«μμ μ λκ°μ λ°νλ ν¨μ.
print(abs(-5)) # μΆλ ₯: 5
- all(): λ°λ³΅ κ°λ₯ν κ°μ²΄(리μ€νΈ, νν λ±) μμ λͺ¨λ κ°μ΄ μ°Έμ΄λ©΄ True
λ₯Ό λ°ννλ ν¨μ.
print(all([True, 1, "hello"])) # μΆλ ₯: True
- any(): λ°λ³΅ κ°λ₯ν κ°μ²΄ μμ κ° μ€ νλλΌλ μ°Έμ΄λ©΄ True
λ₯Ό λ°ννλ ν¨μ.
print(any([False, 0, None, "text"])) # μΆλ ₯: True
- chr(): μ λμ½λ κ°μ λ¬Έμλ‘ λ³ννλ ν¨μ.
print(chr(65)) # μΆλ ₯: 'A'
- ord(): λ¬Έμμ μ λμ½λ κ°μ λ°ννλ ν¨μ.
print(ord('A')) # μΆλ ₯: 65
- divmod(): λ μλ₯Ό λλ λͺ«κ³Ό λλ¨Έμ§λ₯Ό ννλ‘ λ°ννλ ν¨μ.
print(divmod(10, 3)) # μΆλ ₯: (3, 1)
- enumerate(): λ°λ³΅ κ°λ₯ν κ°μ²΄(리μ€νΈ λ±)μμ μΈλ±μ€μ κ°μ ν¨κ» λ°ννλ ν¨μ.
fruits = ['apple', 'banana']
for index, fruit in enumerate(fruits):
print(index, fruit)
# μΆλ ₯:
# 0 apple
# 1 banana
- eval(): λ¬Έμμ΄ ννμ ννμμ μ€ννλ ν¨μ.
print(eval("3 + 5")) # μΆλ ₯: 8
- filter(): ν¨μμ 쑰건μ λ§μ‘±νλ μμλ§ κ±Έλ¬λ΄λ ν¨μ.
numbers = [1, 2, 3, 4, 5]
even_numbers = list(filter(lambda x: x % 2 == 0, numbers))
print(even_numbers) # μΆλ ₯: [2, 4]
- hex(): μ μλ₯Ό 16μ§μ λ¬Έμμ΄λ‘ λ³ννλ ν¨μ.
print(hex(255)) # μΆλ ₯: '0xff'
- id(): κ°μ²΄μ κ³ μ ν ID κ°μ λ°ννλ ν¨μ.
a = 3
print(id(a)) # μΆλ ₯: λ©λͺ¨λ¦¬ μ£Όμκ° (μ: 140722945015568)
- int(): λ¬Έμμ΄μ΄λ μ€μλ₯Ό μ μλ‘ λ³ννλ ν¨μ.
print(int("10")) # μΆλ ₯: 10
print(int(3.14)) # μΆλ ₯: 3
- isinstance(): μΈμ€ν΄μ€κ° νΉμ ν΄λμ€μ μΈμ€ν΄μ€μΈμ§ νμΈνλ ν¨μ.
print(isinstance(5, int)) # μΆλ ₯: True
- len(): κ°μ²΄(λ¬Έμμ΄, 리μ€νΈ λ±)μ κΈΈμ΄λ₯Ό λ°ννλ ν¨μ.
print(len("hello")) # μΆλ ₯: 5
- list(): λ°λ³΅ κ°λ₯ν κ°μ²΄λ₯Ό 리μ€νΈλ‘ λ³ννλ ν¨μ.
print(list("hello")) # μΆλ ₯: ['h', 'e', 'l', 'l', 'o']
- map(): 리μ€νΈ λ±μ κ° μμμ ν¨μλ₯Ό μ μ©νλ ν¨μ.
numbers = [1, 2, 3]
print(list(map(str, numbers))) # μΆλ ₯: ['1', '2', '3']
- max(): λ°λ³΅ κ°λ₯ν κ°μ²΄μ μ΅λκ°μ λ°ννλ ν¨μ.
numbers = [10, 20, 30]
print(max(numbers)) # μΆλ ₯: 30
- min(): λ°λ³΅ κ°λ₯ν κ°μ²΄μ μ΅μκ°μ λ°ννλ ν¨μ.
numbers = [10, 20, 30]
print(min(numbers)) # μΆλ ₯: 10
- pow(): xμ y μ κ³±μ λ°ννλ ν¨μ.
print(pow(2, 3)) # μΆλ ₯: 8
- range(): μ μ λ²μλ₯Ό μμ±νλ ν¨μ.
print(list(range(5))) # μΆλ ₯: [0, 1, 2, 3, 4]
- round(): μ«μλ₯Ό λ°μ¬λ¦Όνλ ν¨μ.
print(round(3.14159, 2)) # μΆλ ₯: 3.14
- sorted(): λ°λ³΅ κ°λ₯ν κ°μ²΄λ₯Ό μ λ ¬λ 리μ€νΈλ‘ λ°ννλ ν¨μ.
numbers = [5, 2, 9, 1]
print(sorted(numbers)) # μΆλ ₯: [1, 2, 5, 9]
- str(): κ°μ²΄λ₯Ό λ¬Έμμ΄λ‘ λ³ννλ ν¨μ.
num = 100
print(str(num)) # μΆλ ₯: '100'
- sum(): λ°λ³΅ κ°λ₯ν κ°μ²΄μ ν©μ λ°ννλ ν¨μ.
numbers = [1, 2, 3, 4, 5]
print(sum(numbers)) # μΆλ ₯: 15
- tuple(): λ°λ³΅ κ°λ₯ν κ°μ²΄λ₯Ό ννλ‘ λ³ννλ ν¨μ.
print(tuple("hello")) # μΆλ ₯: ('h', 'e', 'l', 'l', 'o')
- zip(): μ¬λ¬ κ°μ 리μ€νΈλ ννμ μ§μ§μ΄μ£Όλ ν¨μ.
names = ["Alice", "Bob"]
scores = [90, 85]
print(list(zip(names, scores))) # μΆλ ₯: [('Alice', 90), ('Bob', 85)]
'π©βπ» hello, world! > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
νμ΄μ¬ κΈ°μ΄ 09 - μΈλΆ λΌμ΄λΈλ¬λ¦¬ (External Libraries) (5) | 2024.11.03 |
---|---|
νμ΄μ¬ κΈ°μ΄ 08 - νμ€ λΌμ΄λΈλ¬λ¦¬ (Standard Libraries) (1) | 2024.11.02 |
νμ΄μ¬ κΈ°μ΄ 06 - μμΈ μ²λ¦¬ (0) | 2024.11.02 |
νμ΄μ¬ κΈ°μ΄ 05 - λͺ¨λ, ν¨ν€μ§ (1) | 2024.11.01 |
νμ΄μ¬ κΈ°μ΄ 04 - ν΄λμ€ (0) | 2024.11.01 |