λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
IT πŸ’»/Python

[Python] μžλ£Œν˜•_νŠœν”Œ κ°œλ… 및 ν•¨μˆ˜ ν™œμš©λ²•

by Daphne_Kim 2022. 3. 1.
SMALL
νŠœν”Œμ˜ κ°œλ…

λ¦¬μŠ€νŠΈμ™€ 거의 λΉ„μŠ·ν•˜μ§€λ§Œ νŠœν”Œμ€ μ€‘κ΄„ν˜Έ()λ₯Ό μ‚¬μš©ν•˜λ©° λ¦¬μŠ€νŠΈμ™€ 달리 생성, μ‚­μ œ, μˆ˜μ •μ„ λͺ»ν•˜μ§€λ§Œ

μš”μ†Œλ₯Ό λ³€κ²½ν•˜μ§€ μ•ŠλŠ” λ©”μ„œλ“œ(index, count)듀은 μ΄μš©ν•  수 μžˆλ‹€. 

 

ν”„λ‘œκ·Έλž˜λ°μ—μ„œλŠ” λŒ€λΆ€λΆ„ λ³€ν™”λ˜λŠ” λ³€μˆ˜κ°€ 많기 λ•Œλ¬Έμ— νŠœν”Œλ³΄λ‹€λŠ” 리슀트λ₯Ό 더 μ‚¬μš©ν•œλ‹€κ³  ν•œλ‹€.

κ·Έλ ‡λ‹€λ©΄ 리슀트만 μ‚¬μš©ν•˜λ©΄ 될텐데 'μ™œ ꡳ이 νŠœν”Œμ„ μ‚¬μš©ν•˜λŠ” κ²ƒμΌκΉŒ?'λΌλŠ” ꢁ금증이 μƒκΈ°λŠ”λ°

μ΄λŠ” 데이터λ₯Ό ν• λ‹Ήν•˜λŠ” κ³΅κ°„λŸ‰μ΄ 크게 λ‚­λΉ„λ˜μ§€ μ•Šκ³  무엇보닀 ν”„λ‘œκ·Έλž˜λ¨Έκ°€ μ½”λ“œλ₯Ό 섀계할 λ•Œ 

λ³€κ²½ κ°€λŠ₯ν•œ 데이터와 그렇지 μ•Šμ€ λ°μ΄ν„°λ‘œ λΆ„λ₯˜ν•΄  λ°μ΄ν„°μ˜ μ˜€μ—Όμ„ 쀄이기 μœ„ν•¨μ΄λ‹€.

νŠœν”Œ ν™œμš©λ²•
# νŠœν”Œ μ˜ˆμ‹œ
name = 'Kane'
age = 22
hobby = 'μΆ€μΆ”κΈ°'
print(name, age, hobby)

(name, age, hobby) = ('Kane', 22, 'μΆ€μΆ”κΈ°')
print(name, age, hobby)

#좜λ ₯ κ²°κ³Ό
Kane 22 μΆ€μΆ”κΈ°
Kane 22 μΆ€μΆ”κΈ°
#1. index ν•¨μˆ˜
bsmenu = ('떑볢이', 'μˆœλŒ€', 'κ³„λž€νŠ€κΉ€', '회였리감자')
print(bsmenu[0]) # ν•΄λ‹Ή μœ„μΉ˜μ— μžˆλŠ” ν•­λͺ© 좜λ ₯ # 떑볢이
print(bsmenu.index('μˆœλŒ€')) # ν•΄λ‹Ή ν•­λͺ©μ˜ μœ„μΉ˜ 좜λ ₯ # 1번째
#2. count ν•¨μˆ˜
chicken = ('양념', 'κ°„μž₯', 'ν›„λΌμ΄λ“œ', '양념')
print(chicken.count('양념')) # 2번 반볡됨

 

SMALL