μΉ΄ν…Œκ³ λ¦¬ μ—†μŒ

파이썬 | #6 리슀트

grasinnong 2023. 8. 31. 21:13

 

 

리슀트 

λ¦¬μŠ€νŠΈλŠ” ν•˜λ‚˜μ˜ λ³€μˆ˜μ— μ—¬λŸ¬κ°œμ˜ 값을 집어넣을 λ•Œ 주둜 μ‚¬μš©ν•œλ‹€. 

νŒŒμ΄μ¬μ—μ„œλŠ” 4개의 빌트인 μ»¬λ ‰μ…˜ 데이터 νƒ€μž…μ„ μ œκ³΅ν•˜κ³  λ¦¬μŠ€νŠΈλ„ κ·Έ 쀑 ν•˜λ‚˜μ΄λ‹€. 

 

 

CREAT

names = ["Jane", "Berry", "Thomas"]
print(names)


#list μƒμ„±μžλ‘œ 배열을 생성할 μˆ˜λ„ μžˆλ‹€.
age = list((12, 16, 28))

 

 

 

 

index

 

첫번째 값이 index 0λ²ˆμ΄λ‹€. 

names = ["Jane", "Berry", "Thomas"]
print(names[0]) "Jane"
print(names[2]) "Thomas"

 

 

length

λ°°μ—΄μ˜ κΈΈμ΄λŠ” len() ν•¨μˆ˜λ‘œ 좜λ ₯ν•œλ‹€. 

names = ["Jane", "Berry", "Thomas"]
print(len(names)) #3

emptyNames = []
print(len(emptyNames)) #0

 

 

 

 

 

READ

# 각각의 값듀은 index 번호둜 μ ‘κ·Όν•  수 μžˆλ‹€. 
names = ["Jane", "Berry", "Thomas"]
print(names[1]) #Jane

#-λ₯Ό 뢙이면 λ§ˆμ§€λ§‰ κ°’λΆ€ν„° μ½λŠ”λ‹€. 
print(names[-1]) #Thomas

# index λ²”μœ„λ₯Ό μ •ν•΄ μ½λŠ”λ‹€. 
print(names[0:2]) #Jane, Berry

 

 

 

CHANGE

 

names = ["Jane", "Berry", "Thomas"]
names[0] = "Tom"
print(names) #["Tom", "Berry", "Thomas"]

#λ²”μœ„ μ •ν•΄μ„œ κ°’ λ°”κΎΈκΈ°
names[0:2] = ["Lane", "Jun"]

#μƒˆλ‘œμš΄ κ°’ μ§‘μ–΄λ„£κΈ°
names.insert(1, "changed") #insert(집어넣을 index 번호, κ°’)