πŸ—‚οΈ 2024.08.06 TIL

DonghyunΒ·2024λ…„ 8μ›” 6일
0

TIL (Today I Learned)

λͺ©λ‘ 보기
28/53
post-thumbnail

Python

map() : μ˜ˆμ „μ— λ°±μ€€ 문제 ν’€ λ•Œ 자주 μ‚¬μš©ν–ˆμ—ˆλŠ”λ°, map ν•¨μˆ˜λŠ” ν•œ 개 μ΄μƒμ˜ μ‹œν€€μŠ€μ˜ μš”μ†Œλ“€μ„ 주어진 ν•¨μˆ˜μ— 따라 λ³€ν™˜ν•˜μ—¬ μƒˆλ‘œμš΄ μ‹œν€€μŠ€λ₯Ό μƒμ„±ν•˜λŠ” ν•¨μˆ˜μ΄λ‹€.

λ‹€μŒκ³Ό 같이 split ν•΄μ„œ 각각의 λ³€μˆ˜μ— ν• λ‹Ήν•  μˆ˜λ„ 있고

y, m, d = map(int, today.split('.'))

읡λͺ…ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•΄ 리슀트의 각 μš”μ†Œλ₯Ό μ œκ³±ν•˜λŠ” 것도 κ°€λŠ₯ν•˜λ‹€

numbers = [1, 2, 3, 4, 5]
squared_numbers = map(lambda x: x * x, numbers)

print(list(squared_numbers))
# 좜λ ₯: [1, 4, 9, 16, 25]

Github

였늘 κΉƒν—ˆλΈŒλ₯Ό μ •λ¦¬ν•˜λ‹€κ°€ μš°μ—°νžˆ κΉƒν—ˆλΈŒ ν”„λ‘œν•„μ„ κΎΈλ―ΈλŠ” 방법이 μžˆλ‹€λŠ” 것을 μ•Œμ•˜λ‹€. μ €λ²ˆμ— νŠœν„°λ‹˜κ»˜μ„œ β€˜μž…μ‚¬μ§€μ›μ„œλ₯Ό λ‚Ό λ•Œ κΉƒν—ˆλΈŒ 링크λ₯Ό 같이 λ³΄λ‚΄λŠ” κ²½μš°κ°€ μžˆλŠ”λ°, λΉ„μ–΄μžˆλŠ” κ²½μš°κ°€ λ§Žλ”λΌβ€™ 라고 ν•˜μ‹œλŠ” 것을 λ“€μ—ˆμ—ˆλŠ”λ° κ·Έ λΉ„μ–΄μžˆλ‹€λŠ” 뜻이 이 ν”„λ‘œν•„ νŽ˜μ΄μ§€λ₯Ό λΉ„μ›Œλ†¨λ‹€λŠ” 말씀이신 κ±° κ°™λ‹€. κ·Έλž˜μ„œ λ‚˜λ„ λ‚˜μ€‘μ— 데이터뢄석μͺ½μœΌλ‘œ μž…μ‚¬ μ§€μ›μ„œλ₯Ό λ„£κ²Œ 되면 λ…Έμ…˜μ΄λ“ , κΉƒν—ˆλΈŒλ“  잘 정리해놔야겠닀 ν•˜λ˜ 참에 방법을 μ•Œκ²Œλ˜μ„œ κΎΈλ©°λ΄€λ‹€.

μ‚­λ§‰ν–ˆλ˜ λ‚΄ κΉƒν—ˆλΈŒκ°€ μ‘°κΈˆμ€ λ©‹μžˆμ–΄μ§„κ±° κ°™λ‹€! γ…Žγ…Ž

κΉƒν—ˆλΈŒ: https://github.com/donghyun-98

참고자료: https://velog.io/@kyu0918/Github-ν”„λ‘œν•„-κΎΈλ―ΈκΈ°

profile
데이터뢄석 곡뢀 일기~!

0개의 λŒ“κΈ€