๐Ÿน ์ปฌ๋ ‰์…˜ํƒ€์ž… - ๋ฆฌ์ŠคํŠธ

๋ฏผ๋‹ฌํŒฝ์ด์šฐ์œ ยท2024๋…„ 4์›” 19์ผ

๐Ÿน ํŒŒ์ด์ฌ ๊ธฐ์ดˆ

๋ชฉ๋ก ๋ณด๊ธฐ
5/19

๐Ÿ’ก 1. ์ปฌ๋ ‰์…˜ ํƒ€์ž…

๋ฆฌ์ŠคํŠธ ์„ค๋ช…์— ์•ž์„œ ์ปฌ๋ ‰์…˜ ํƒ€์ž…์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž

์ปฌ๋ ‰์…˜ ํƒ€์ž…์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์„ ํ•˜๋‚˜์˜ ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— ์ €์žฅํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. ํŒŒ์ด์ฌ์—์„œ๋Š” ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ์„ธํŠธ, ๋”•์…”๋„ˆ๋ฆฌ ๋“ฑ์ด ๊ธฐ๋ณธ์ ์ธ ์ปฌ๋ ‰์…˜ ํƒ€์ž…์ด๋‹ค.

๐Ÿ’ก 2. ๋ฆฌ์ŠคํŠธ

์ปฌ๋ ‰์…˜ ํƒ€์ž… ์ค‘ ํ•˜๋‚˜์ธ ๋ฆฌ์ŠคํŠธ๋Š” ์—ฌ๋Ÿฌ ๊ฐ’๋“ค์„ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ˆœ์ฐจ์ ์ธ ์ž๋ฃŒ๊ตฌ์กฐ์ด๋‹ค. ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋Œ€๊ด„ํ˜ธ([])ํ˜น์€ ๋ฌถ๊ฑฐ๋‚˜ list()ํ•จ์ˆ˜๋กœ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— ์ €์žฅํ•œ๋‹ค.

li1 = [1, 3, 5, 7, 9]
print(li1) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9]
print(type(li1)) # ์ถœ๋ ฅ: <class 'list'>

li2 = list([1, 3, 5, 7, 9]) 
print(li2) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9]
print(type(li2)) # ์ถœ๋ ฅ: <class 'list'>

๐Ÿน: ์—ฌ๊ธฐ์„œ ์ž ๊น! ๋‘๋‘ฅ
๋ฐฐ์—ด vs ๋ฆฌ์ŠคํŠธ
c, c++, ์ž๋ฐ”์—์„œ ๋ฐฐ์—ด(Array)๋ผ๋Š” ๊ฐœ๋…์„ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค. ๋ฐฐ์—ด์€ ๋ฆฌ์ŠคํŠธ์™€ ๊ฐ™์ด ์ธ๋ฑ์Šค 0๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ๋“ค์„ ํ•œ ๋ฒˆ์— ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋ฃŒ๊ตฌ์กฐ์ด๋‹ค. ๋‹ค๋งŒ ๋ฐฐ์—ด์€ ๊ฐ™์€ ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ๋งŒ์„ ์ €์žฅํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์—์„œ ๋ฆฌ์ŠคํŠธ์™€ ์ฐจ์ด๋ฅผ ๊ฐ€์ง„๋‹ค. ๊ฐ™์€ ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ• ์„ ํ•˜์ง€๋งŒ, ๋‹ค๋ฅธ ํƒ€์ž…์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์ง€ ๋ชปํ•˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ ๋‚ญ๋น„, ์†๋„ ์ €ํ•˜ ๋“ฑ์˜ ๋‹จ์ ์ด ์žˆ์–ด ํŒŒ์ด์ฌ์—์„œ๋Š” ๋ฐฐ์—ด์˜ ์—ญํ• ์„ ๋ฆฌ์ŠคํŠธ๊ฐ€ ๋Œ€์‹ ํ•œ๋‹ค.

li3 = ['์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ', '์ •ํ˜„์ฝฉ', '์ˆ˜ํ˜„์ฝฉ']
print(li3) # ์ถœ๋ ฅ: ['์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ', '์ •ํ˜„์ฝฉ', '์ˆ˜ํ˜„์ฝฉ']

li4 = [1, 50.5, '์œ ๋ฏผ์ฝฉ', True]
print(li4) # ์ถœ๋ ฅ: [1, 50.5, '์œ ๋ฏผ์ฝฉ', True]

li5 = [1, 2, 'ํŒŒ์ด์ฌ', ['์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ']] #๋ฆฌ์ŠคํŠธ ์•ˆ์— ๋ฆฌ์ŠคํŠธ ์ €์žฅ ๊ฐ€๋Šฅ
print(li5) # ์ถœ๋ ฅ: [1, 2, 'ํŒŒ์ด์ฌ', ['์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ']] 

๐Ÿ’ก 3. ๋ฆฌ์ŠคํŠธ์˜ ์ธ๋ฑ์‹ฑ

๋ฆฌ์ŠคํŠธ๋ช…[์ธ๋ฑ์Šค๋ฒˆํ˜ธ]๋กœ ํ•ด๋‹น ์ธ๋ฑ์Šค ๋ฒˆํ˜ธ์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋‹ค. ์ธ๋ฑ์Šค ๋ฒˆํ˜ธ๋Š” 0๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค.

li6 = [1, 50.5, '์œ ๋ฏผ์ฝฉ', True]

print(li6) # ์ถœ๋ ฅ: [1, 50.5, '์œ ๋ฏผ์ฝฉ', True]
print(type(li6)) # ์ถœ๋ ฅ: <class 'list'>

print(li6[0]) # ์ถœ๋ ฅ: 1
print(type(li6[0])) # ์ถœ๋ ฅ: <class 'int'>

print(li6[1]) # ์ถœ๋ ฅ: 50.5
print(type(li6[1])) # ์ถœ๋ ฅ: <class 'float'>

print(li6[2]) # ์ถœ๋ ฅ: ์œ ๋ฏผ์ฝฉ
print(type(li6[2])) # ์ถœ๋ ฅ: <class 'str'>

print(li6[3]) # ์ถœ๋ ฅ: True
print(type(li6[3])) # ์ถœ๋ ฅ: <class 'bool'>

print(li[4]) # IndexError: list index out of range

์ธ๋ฑ์Šค ๋ฒˆํ˜ธ์— -๋ฅผ ๋ถ™์ด๋ฉด ๋งจ ๋’ค ์ธ๋ฑ์Šค๋ถ€ํ„ฐ ๊ฐ€์ ธ์˜จ๋‹ค.

li1 = [1, 3, 5, 7, 9]
print(li1[0]) # ์ถœ๋ ฅ: 1
print(li1[-1]) # ์ถœ๋ ฅ: 9

๋ฆฌ์ŠคํŠธ๋ช…[์ธ๋ฑ์Šค๋ฒˆํ˜ธ][์ธ๋ฑ์Šค๋ฒˆํ˜ธ] ํ˜•ํƒœ๋กœ ๋ฆฌ์ŠคํŠธ ์†์— ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.

li5 = [1, 2, 'ํŒŒ์ด์ฌ', ['์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ']] 
print(li5[3][0]) # ์ถœ๋ ฅ: ์œ ๋ฏผ์ฝฉ
print(li5[3][1]) # ์ถœ๋ ฅ: ์œ ๋นˆ์ฝฉ

li6 = [1, 2, 3, ['์œ ๋ฏผ์ฝฉ', '์ •ํ˜„์ฝฉ', '์ˆ˜ํ˜„์ฝฉ', ['๐Ÿ‰', '๐Ÿ“', '๐ŸŽ', '๐Ÿ’']]]
print(li6[-1]) # ์ถœ๋ ฅ: ['์œ ๋ฏผ์ฝฉ', '์ •ํ˜„์ฝฉ', '์ˆ˜ํ˜„์ฝฉ', ['๐Ÿ‰', '๐Ÿ“', '๐ŸŽ', '๐Ÿ’']]
print(li6[-1][-2]) # ์ถœ๋ ฅ: ์ˆ˜ํ˜„์ฝฉ
print(li6[-1][-1][-1]) # ์ถœ๋ ฅ: ๐Ÿ’
print(li6[3][3][0]) # ์ถœ๋ ฅ: ๐Ÿ‰

๐Ÿ’ก 4. ๋ฆฌ์ŠคํŠธ์˜ ์Šฌ๋ผ์ด์‹ฑ

๋ฆฌ์ŠคํŠธ๋ช…[start:stop:step] ์˜ ํ˜•ํƒœ๋กœ ์›ํ•˜๋Š” ๋ฒ”์œ„๋งŒํผ์˜ ์š”์†Œ๋“ค์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.
1. start: ์Šฌ๋ผ์ด์Šค์˜ ์‹œ์ž‘ ์ธ๋ฑ์Šค. ์ด ์ธ๋ฑ์Šค์˜ ์š”์†Œ๋Š” ์Šฌ๋ผ์ด์Šค์— ํฌํ•จ๋œ๋‹ค. start๋ฅผ ์ƒ๋žตํ•˜๋ฉด, step์ด ์–‘์ˆ˜์ผ ๋• 0, step์ด ์Œ์ˆ˜์ผ ๋• -1๋กœ ๊ฐ„์ฃผ๋œ๋‹ค.
2. stop: ์Šฌ๋ผ์ด์Šค์˜ ๋ ์ธ๋ฑ์Šค. ์ด ์ธ๋ฑ์Šค์˜ ์š”์†Œ๋Š” ์Šฌ๋ผ์ด์Šค์— ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค. stop์„ ์ƒ๋žตํ•˜๋ฉด, step์ด ์–‘์ˆ˜์ด๋ฉด ์‹œํ€€์Šค์˜ ๋, step์ด ์Œ์ˆ˜์ด๋ฉด ์‹œํ€€์Šค์˜ ์‹œ์ž‘์œผ๋กœ ๊ฐ„์ฃผ๋œ๋‹ค.
3. step: ์Šฌ๋ผ์ด์Šค์˜ ์Šคํ…(์ฆ๊ฐ) ๊ฐ’. step์„ ์ƒ๋žตํ•˜๋ฉด 1๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

li1 = [1, 3, 5, 7, 9]
print(li1[0:3]) # ์ถœ๋ ฅ: [1, 3, 5]
print(li1[0:4:2]) # ์ถœ๋ ฅ: [1, 5]
print(li1[:2]) # ์ถœ๋ ฅ: [1, 3]
print(li1[1:]) # ์ถœ๋ ฅ: [3, 5, 7, 9]
print(li1[:]) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9]

li6 = [1, 2, 3, ['์œ ๋ฏผ์ฝฉ', '์ •ํ˜„์ฝฉ', '์ˆ˜ํ˜„์ฝฉ', ['๐Ÿ‰', '๐Ÿ“', '๐ŸŽ', '๐Ÿ’']]]
print(li6[3][3][0]) # ์ถœ๋ ฅ: ๐Ÿ‰
print(li6[3][3:4][0:1]) # ์ถœ๋ ฅ: [['๐Ÿ‰', '๐Ÿ“', '๐ŸŽ', '๐Ÿ’']]

๐Ÿ’ก 5. ๋ฆฌ์ŠคํŠธ ์š”์†Œ์˜ ์‚ญ์ œ

๋ฆฌ์ŠคํŠธ์—์„œ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์€ ์š”์†Œ(๋“ค)์— ๋นˆ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋„ฃ๊ฑฐ๋‚˜ del์„ ์‚ฌ์šฉํ•ด ๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ(๋“ค)๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋‹ค.

li1 = [1, 3, 5, 7, 9]
li1[1:3] = [] 
print(li1) # ์ถœ๋ ฅ: [1, 7, 9]

li1 = [1, 3, 5, 7, 9]
del li1[2]
print(li1) # ์ถœ๋ ฅ: [1, 3, 7, 9]

๐Ÿ’ก 6. ๋ฆฌ์ŠคํŠธ์˜ ์—ฐ์‚ฐ

  • +: ๋ฆฌ์ŠคํŠธ ํ•ฉ๋ณ‘
  • *: ๋ฆฌ์ŠคํŠธ ๋ฐ˜๋ณต
li7 = [10, 20, 30]
li8 = [40, 50, 60]

print(li7 + li8) # ์ถœ๋ ฅ: [10, 20, 30, 40, 50, 60]
print(li8 + li7) # ์ถœ๋ ฅ: [40, 50, 60, 10, 20, 30]

print(li7 * 3) # ์ถœ๋ ฅ: [10, 20, 30, 10, 20, 30, 10, 20, 30]

li7 = li7 + [100, 200]
print(li7) # ์ถœ๋ ฅ: [10, 20, 30, 100, 200]

๐Ÿ’ก 7. ๋ฆฌ์ŠคํŠธ์˜ ํ•จ์ˆ˜์™€ ๋ฉ”์„œ๋“œ

7-1. len()

๋ฆฌ์ŠคํŠธ์˜ ๊ธธ์ด(์š”์†Œ์˜ ๊ฐœ์ˆ˜)๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜

li1 = [1, 3, 5, 7, 9]
print(len(li1)) # ์ถœ๋ ฅ: 5

7-2. append()

๋ฆฌ์ŠคํŠธ์˜ ๋์— ์ƒˆ๋กœ์šด ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฉ”์„œ๋“œ

li1.append(100)
print(li1) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9, 100]

li1.append(200, 300, 400) #TypeError: list.append() takes exactly one argument (3 given)
li1.append([200, 300, 400])
print(li1) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9, 100, [200, 300, 400]]

7-3. extend()

๋ฆฌ์ŠคํŠธ์— iterable(๋ฐ˜๋ณต ๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด)์˜ ๋ชจ๋“  ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฉ”์„œ๋“œ

li1 = [1, 3, 5, 7, 9]

li1.extend([50])
print(li1) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9, 50]

li1.extend([100, 200])
print(li1) # ์ถœ๋ ฅ: [1, 3, 5, 7, 9, 50, 100, 200]

7-4. pop()

๋ฆฌ์ŠคํŠธ์—์„œ ๋งจ ๋งˆ์ง€๋ง‰ ์š”์†Œ๋ฅผ ์‚ญ์ œํ•˜๊ณ  ์‚ญ์ œ๋œ ํ•ญ๋ชฉ์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฉ”์„œ๋“œ

li1 = [1, 3, 5, 7, 9]
print(li1.pop()) # ์ถœ๋ ฅ: 9 
print(li1) # ์ถœ๋ ฅ: [1, 3, 5, 7]

temp = li1.pop() 
print(temp) # ์ถœ๋ ฅ: 7
print(li1) # ์ถœ๋ ฅ: [1, 3, 5]

7-5. insert()

๋ฆฌ์ŠคํŠธ์— ํŠน์ • ์ธ๋ฑ์Šค ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฉ”์„œ๋“œ

li1 = [1, 3, 5, 7, 9]

li1.insert(1, 100) #1๋ฒˆ ์ธ๋ฑ์Šค ์ž๋ฆฌ์— 100 ์ถ”๊ฐ€ ํ›„ ๋‚˜๋จธ์ง€ ์• ๋“ค ๋’ค๋กœ ๋ณด๋ƒ„
print(li1) # ์ถœ๋ ฅ: [1, 100, 3, 5, 7, 9]

li1.insert(2, [1000, 2000]) 
print(li1) # ์ถœ๋ ฅ: [1, 100, [1000, 2000], 3, 5, 7, 9]

7-6. index()

๋ฆฌ์ŠคํŠธ์—์„œ ํŠน์ • ๊ฐ’์˜ ์ธ๋ฑ์Šค๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฉ”์„œ๋“œ

li1 = [1, 3, 5, 7, 9]

print(li1.index(3)) # ์ถœ๋ ฅ: 1
print(li1.index(10)) # ValueError: 10 is not in list

7-7. reverse()

๋ฆฌ์ŠคํŠธ์˜ ์ˆœ์„œ๋ฅผ ๋’ค์ง‘๋Š” ๋ฉ”์„œ๋“œ. inplace ์—ฐ์‚ฐ(๋ณ€ํ™˜ ํ›„ ์ž๊ธฐ์ž์‹ ์—๊ฒŒ ์ €์žฅ๋จ) ์ˆ˜ํ–‰.

li8 = [100, 50, 80, 60, 20]
print(li8) # ์ถœ๋ ฅ: [100, 50, 80, 60, 20]
li8.reverse()
print(li8) # ์ถœ๋ ฅ: [20, 60, 80, 50, 100]

7-8. sort()

๋ฆฌ์ŠคํŠธ์˜ ํ•ญ๋ชฉ๋“ค์„ ์ •๋ ฌํ•˜๋Š” ๋ฉ”์„œ๋“œ. iplace ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰

li8 = [100, 50, 80, 60, 20]
print(li8) # ์ถœ๋ ฅ: [100, 50, 80, 60, 20]
li8.sort(reverse = True) # ๋‚ด๋ฆผ์ฐจ์ˆœ
print(li8) # ์ถœ๋ ฅ: [100, 80, 60, 50, 20]

li9 = ['Apple', 'apple', 'orange', 'Banna', 'banna', 'melon']
li9.sort() # ์ฒซ ๋ฒˆ์งธ ๋ฌธ์ž์˜ ์•„์Šคํ‚ค์ฝ”๋“œ ๊ธฐ์ค€์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ
print(li9) # ์ถœ๋ ฅ: ['Apple', 'Banna', 'apple', 'banna', 'melon', 'orange']

li10 = ['์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ', '์ •ํ˜„์ฝฉ', '์ˆ˜ํ˜„์ฝฉ']
li10.sort()
print(li10) # ์ถœ๋ ฅ: ['์ˆ˜ํ˜„์ฝฉ', '์œ ๋ฏผ์ฝฉ', '์œ ๋นˆ์ฝฉ', '์ •ํ˜„์ฝฉ']

๐Ÿน: ์—ฌ๊ธฐ์„œ ์ž ๊น! ๋‘๋‘ฅ
sort() vs sorted()
sort()๋Š” inplace ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜์ง€๋งŒ sorted()๋Š” ์ •๋ ฌ๋œ ํ•จ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ  ๋‹ค์‹œ ์›๋ž˜๋Œ€๋กœ ๋Œ์•„์˜จ๋‹ค.

li8 = [100, 50, 80, 60, 20]

print(sorted(li8)) # ์ถœ๋ ฅ: [20, 50, 60, 80, 100]
print(li8) # ์ถœ๋ ฅ: [100, 50, 80, 60, 20]

result = sorted(li8) # ์ƒˆ๋กœ์šด ๋ณ€์ˆ˜์— ์ •๋ ฌ๋œ ํ•จ์ˆ˜ ์ €์žฅ
print(result) # ์ถœ๋ ฅ: [20, 50, 60, 80, 100]

7-9. ์Šฌ๋ผ์ด์‹ฑ์œผ๋กœ ๋ฆฌ์ŠคํŠธ ์ˆœ์„œ ๋ฐ”๊พธ๊ธฐ

๋ฆฌ์ŠคํŠธ๋ช…[::-1] ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ฆฌ์ŠคํŠธ์˜ ์ˆœ์„œ๋ฅผ ๋’ค์ง‘์„ ์ˆ˜ ์žˆ๋‹ค.

li8 = [100, 50, 80, 60, 20]
print(li8) # ์ถœ๋ ฅ: [100, 50, 80, 60, 20]

print(li8[::-1]) # ์ถœ๋ ฅ: [20, 60, 80, 50, 100]

7-10. count()

๋ฆฌ์ŠคํŠธ์—์„œ ํŠน์ • ๊ฐ’์˜ ๊ฐœ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฉ”์„œ๋“œ

li9 = [10, 20, 30, 40, 50, 20, 40, 30, 20]

print(li9.count(20)) # ์ถœ๋ ฅ: 3
print(li9.count(100)) # ์ถœ๋ ฅ: 0
profile
์–ด๋–ป๊ฒŒ ํ–„์Šคํ„ฐ๊ฐ€ ๊ฐœ๋ฐœ์ž

0๊ฐœ์˜ ๋Œ“๊ธ€