Python

[python] ๊ธฐ๋ณธ์ ์ธ ๋ฆฌ์ŠคํŠธ ํ™œ์šฉ๋ฒ•

hyonie 2024. 5. 6. 09:51

 

๋ชฉ์ฐจ

     


    ๐Ÿ“‹ ๋ฆฌ์ŠคํŠธ๋Š” ๋ฌด์—‡์ธ๊ฐ€?

    ๋ฆฌ์ŠคํŠธ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๋‚˜์—ดํ•˜์—ฌ ๋ณด์—ฌ์ฃผ๋Š” ์ž๋ฃŒ๊ตฌ์กฐ์ด๋‹ค.

    • ์˜ˆ๋ฅผ ๋“ค์–ด, ์ผ๋ฐ˜ ์ž๋™์ฐจ๋Š” ๊ฐ๊ฐ์ด ๋…๋ฆฝ๋œ ๊ฐœ์ฒด์ด์ง€๋งŒ, ๊ธฐ์ฐจ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐœ๋ณ„ ๊ฐ์ฐจ๋ฅผ ์ผ๋ ฌ๋กœ ์—ฐ๊ฒฐํ•œ ์ „์ฒด ๊ฐœ์ด๋‹ค.
    • ๊ฐ๊ฐ์˜ ๊ฐ์ฐจ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๊ธฐ๋Šฅ์„ ํ•˜๊ณ , ๊ฐ๊ฐ์˜ ๊ฐ์ฐจ๋ฅผ KTX[0], KTX[1], KTX[2] ๋“ฑ์˜ ์ธ๋ฑ์Šค ๋ฒˆํ˜ธ๋กœ ๊ตฌ๋ถ„ํ• ์ˆ˜ ์žˆ๋‹ค.
    • ๋ฆฌ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€, ์‚ญ์ œ, ์ˆ˜์ • ํ• ์ˆ˜ ์žˆ๊ณ , ๊ฐ ํ•ญ๋ชฉ์—๋Š” ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ ‘๊ทผํ• ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์„ฑ์„ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋‹ค.

     

     

     


     

    โ“ ๋ฆฌ์ŠคํŠธ๋ฅผ ์™œ ์‚ฌ์šฉํ• ๊นŒ?

    ์œ„ ๊ธ€์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ๋ฆฌ์ŠคํŠธ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ•ญ๋ชฉ์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ์ž๋ฃŒ ๊ตฌ์กฐ์ด๋‹ค. ๊ฐœ๋ณ„์š”์†Œ๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•  ๋•Œ ๋งค์šฐ ์œ ์šฉํ•˜๋‹ค ์ด๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜์˜ ์˜ˆ์‹œ๋ฅผ ์‚ดํŽด๋ณด์ž.

     

    ๊ฐ€๋ น ๋ฒ„์Šค, ํƒ์‹œ, ํŠธ๋Ÿญ ๋“ฑ ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ์ฐจ๋Ÿ‰์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. ์ด๋ฅผ ๊ฐ๊ฐ์˜ ๋ณ€์ˆ˜๋กœ ํ‘œํ˜„ํ•œ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

    bus = 10
    taxi = 20
    truck = 20
    
    # sum = bus + taxi + truck
    # print(sum)

     

    ๋งŒ์•ฝ ๊ฐ๊ฐ์˜ ์ฐจ๋Ÿ‰์ด 10๋Œ€์”ฉ ํ•„์š”ํ•˜๋‹ค๋ฉด ์ด๋ฅผ ๋ณ€์ˆ˜๋กœ ์ผ์ผ์ด ์ •์˜ํ•˜๋Š” ๊ฒƒ์€ ๋ฒˆ๊ฑฐ๋กญ๋‹ค. ์ด๋Ÿฐ๊ฒฝ์šฐ, ๋ฆฌ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ›จ์”ฌ ๊ฐ„ํŽธํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ• ์ˆ˜ ์žˆ๋‹ค.

     

    vehicles = [10, 20, 20]

     

    ์ด๋ ‡๊ฒŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•œ ๋ฒˆ์— ์—ฌ๋Ÿฌ ์š”์†Œ๋ฅผ ํ•œ ๊ณณ์— ๋ชจ์•„์„œ ๊ด€๋ฆฌํ• ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ์กฐ๊ฑด๋ฌธ์„ ๋‹ค๋ฃฐ ๋•Œ๋„ ๋ฆฌ์ŠคํŠธ๊ฐ€ ํšจ์œจ์ ์ด๋‹ค. ํŒŒ์ด์ฌ์—์„œ๋Š” if-elif-else๋ฌธ์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ์กฐ๊ฑด์— ๋”ฐ๋ฅธ ์ฒ˜๋ฆฌ๋ฅผ ํ• ์ˆ˜ ์žˆ๋‹ค.

     

    ๋ฆฌ์ŠคํŠธ๋Š” ๋ฐฐ์—ด๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ์—๋„ ํŽธ๋ฆฌํ•˜๋‹ค. ๋ฆฌ์ŠคํŠธ๋Š” ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ• ๋•Œ ๋™์ ์œผ๋กœ ํฌ๊ธฐ๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ƒˆ๋กœ์šด ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋”๋ผ๋„ ๋‹ค๋ฅธ ์š”์†Œ๋“ค์ด ๋ฐ€๋ ค๋‚˜๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค. ๋ฐ˜๋ฉด์— ๋ฐฐ์—ด์€ ํฌ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐ์— ๋น„์šฉ์ด ํฌ๊ณ  ๋ฒˆ๊ฑฐ๋กœ์šด ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.

     

    ์ด๋ ‡๋“ฏ์ด ๋ฆฌ์ŠคํŠธ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์š”์†Œ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ์ด์ฌ์˜ ๊ฐ•๋ ฅํ•œ ์ž๋ฃŒ๊ตฌ์กฐ ์ค‘ ํ•˜๋‚˜์ด๋‹ค.

     

     


     

    ๐Ÿ’ก ๋ฆฌ์ŠคํŠธ์˜ ๊ธฐ๋ณธ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

    ๋ฆฌ์ŠคํŠธ๋Š” ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ’์„ ํ• ๋‹นํ•˜๊ฑฐ๋‚˜ ์ง์ ‘ ๊ฐ’๋“ค์„ ๋‚˜์—ดํ•˜์—ฌ ์ดˆ๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ktx=[1,2,3]๊ณผ ๊ฐ™์ด ๋ณ€์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ• ์ˆ˜ ์žˆ๋‹ค. ๋ฆฌ์ŠคํŠธ๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ๊ฐ’๋“ค์˜ ์ฃผ์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

     

     


     

     

    ์š”์†Œ์— ์ ‘๊ทผํ•ด์„œ ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ•

    ๋ฆฌ์ŠคํŠธ์— ์ €์žฅ๋œ ๊ฐ’๋“ค์— ์ ‘๊ทผํ•  ๋•Œ๋Š” ๋ฐฐ์—ด๊ณผ ๋น„์Šทํ•˜๊ฒŒ ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ktx[0]์€ ๋ฆฌ์ŠคํŠธ์˜ ์ฒซ ๋ฒˆ์งธ ์š”์†Œ์— ์ ‘๊ทผํ•œ๋‹ค. ๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ๋ฅผ ํ•ฉ์น˜๋Š” ๋ฐฉ๋ฒ•๋„ ์˜ˆ๋ฅผ ๋“ค์–ด ktx[0] + ktx[1] + ktx[2] ์™€ ๊ฐ™์ด ๊ฐ ์š”์†Œ๋“ค์„ ๋”ํ•˜์—ฌ ํ•ฉ์„ ๊ตฌํ• ์ˆ˜ ์žˆ๋‹ค.

    ktx = [1,2,3,4,5,6,7,8,9,10]
    
    sum = ktx[0] + ktx[1] + ktx[2] + ktx[3] + ktx[4] ... 
    
    print(sum)

     

    ๋˜ํ•œ ๋ฆฌ์ŠคํŠธ์˜ ๋ฐ˜๋ณต๋˜๋Š” ์š”์†Œ๋“ค์ด ๋งŽ์•„์ง€๋ฉด ๋ฐ˜๋ณต๋ฌธ์„ ํ™œ์šฉํ• ์ˆ˜ ์žˆ๋‹ค. for๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์ŠคํŠธ์˜ ๊ฐ ์š”์†Œ์— ์ ‘๊ทผํ•˜๊ณ  ์ž‘์—…์„ ์ˆ˜ํ–‰ํ• ์ˆ˜ ์žˆ๋‹ค.

    ktx = [1,2,3,4,5,6,7,8,9,10]
    
    sum = 0
    for i in range(0,10):
        sum = sum + ktx[i]
    
    for i in range(0,5):
        ktx.append(100+i)
    
    
    print(sum)  #์ถœ๋ ฅ: 55
    print(ktx)  #์ถœ๋ ฅ: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 100, 101, 102, 103, 104]

     

    ํŒŒ์ด์ฌ์˜ ๋ฆฌ์ŠคํŠธ๋Š” ๋ฏธ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹นํ•˜์ง€ ์•Š๊ณ , ๋นˆ ์ƒํƒœ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ ๋™์ ์œผ๋กœ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ• ์ˆ˜ ์žˆ๋‹ค.

    ๋”ฐ๋ผ์„œ ๋นˆ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค์–ด๋„ ๋ฌด๊ด€ํ•˜๋‹ค.

    ktx = []  #๋นˆ ๋ฆฌ์ŠคํŠธ ์ƒ์„ฑ
    
    sum = 0
    for i in range(0,100):  
        ktx.append(i+1)  #1๋ถ€ํ„ฐ 100๊นŒ์ง€ ์ˆซ์ž๋ฅผ ๋ฆฌ์ŠคํŠธ์— ์ถ”๊ฐ€
    
    
    for i in range(0,100):
        sum += ktx[i]
    
    
    print(ktx)  #์ถœ๋ ฅ: [1,2,3,4,...,100]
    print(sum)  #์ถœ๋ ฅ: 5050

     

     

     


     

    ๋ฆฌ์ŠคํŠธ๋ฅผ ์ดˆ๊ธฐํ™” ํ•˜๋Š” ๋ฐฉ๋ฒ•

    ๋ฆฌ์ŠคํŠธ๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.

     

    ktx = [] #๋นˆ ๋ฆฌ์ŠคํŠธ๋กœ ์ดˆ๊ธฐํ™”
    
    ktx = [1,2,3,4,5,6,7,8,9] #์ •์ˆ˜๋กœ ์ดˆ๊ธฐํ™”
    
    ktx = [3.14, 1.59, 2.65] #์‹ค์ˆ˜๋กœ ์ดˆ๊ธฐํ™”
    
    ktx = ['๋Œ€ํ•œ๋ฏผ๊ตญ์€', '๋ฏผ์ฃผ๊ณตํ™”๊ตญ์ด๋‹ค'] #๋ฌธ์ž์—ด๋กœ ์ดˆ๊ธฐํ™”
    
    ktx= [1, 2, '๋ฐ•์ˆ˜', 4, 5, '๋ฐ•์ˆ˜'] #์ •์ˆ˜์™€ ๋ฌธ์ž์—ด์„ ํ˜ผํ•ฉํ•˜์—ฌ ์ดˆ๊ธฐํ™”

     

    ํŒŒ์ด์ฌ์—์„œ๋Š” ๋ฆฌ์ŠคํŠธ ์•ˆ์— ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ํ˜ผํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ„์˜ ์˜ˆ์‹œ์—์„œ๋Š” ์ •์ˆ˜, ์‹ค์ˆ˜, ๋ฌธ์ž์—ด ๋“ฑ์„ ํ˜ผํ•ฉํ•˜์—ฌ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃจ์—ˆ๋‹ค.

     

    ์ด๋ฅผ ํ†ตํ•ด ๋ฆฌ์ŠคํŠธ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ ์œ ์—ฐํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ํ™œ์šฉํ• ์ˆ˜ ์žˆ๋‹ค.

     


     

    ๋ฆฌ์ŠคํŠธ์˜ ๋ฒ”์œ„ ์ง€์ •

     ์ฃผ์–ด์ง„ ๋ฆฌ์ŠคํŠธ์—์„œ ํŠน์ • ๋ฒ”์œ„์— ์žˆ๋Š” ์š”์†Œ๋“ค์— ์ ‘๊ทผํ• ์ˆ˜ ์žˆ๋‹ค. ์‹œ์ž‘ ์ธ๋ฑ์Šค์™€ ๋ ์ธ๋ฑ์Šค๋ฅผ ์ง€์ •ํ•˜์—ฌ ํ•ด๋‹น ๋ฒ”์œ„์— ์žˆ๋Š” ์š”์†Œ๋“ค์„ ๊ฐ€์ ธ์˜ฌ์ˆ˜ ์žˆ๋‹ค. ์•„๋ž˜ ์˜ˆ์‹œ์— ์ถœ๋ ฅ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ฉด ๋ฆฌ์ŠคํŠธ์—์„œ ์›ํ•˜๋Š” ๋ฒ”์œ„์— ์žˆ๋Š” ์š”์†Œ๋“ค์„ ์‰ฝ๊ฒŒ ๊ฐ€์ ธ์˜ฌ์ˆ˜ ์žˆ๋‹ค.

    # ๋ฆฌ์ŠคํŠธ์ด๋ฆ„[์‹œ์ž‘์ธ๋ฑ์Šค:๋์ธ๋ฑ์Šค+1]
    ktx=[10,20,30,40,50,60,70]
    
    print(ktx[0:2])  #์ถœ๋ ฅ: [10, 20]
    print(ktx[2:6])  #์ถœ๋ ฅ: [30, 40, 50, 60]
    
    
    # ๋ฆฌ์ŠคํŠธ์ด๋ฆ„[ :๋์ธ๋ฑ์Šค+1]
    # ๋ฆฌ์ŠคํŠธ์ด๋ฆ„[์‹œ์ž‘์ธ๋ฑ์Šค:]
    print(ktx[:3])  #์ถœ๋ ฅ: [10, 20, 30]
    print(ktx[3:])  #์ถœ๋ ฅ: [40, 50, 60, 70]

     

     

     

     


     

    ๋ฆฌ์ŠคํŠธ ๊ฐ„์˜ ์—ฐ์‚ฐ

    ๋ฆฌ์ŠคํŠธ ๊ฐ„์—๋Š” ๋‹ค์–‘ํ•œ ์—ฐ์‚ฐ์„ ํ• ์ˆ˜ ์žˆ๋‹ค. ๋ฆฌ์ŠคํŠธ๋ผ๋ฆฌ ๋”ํ•˜๋ฉด ๋‘ ๋ฆฌ์ŠคํŠธ๊ฐ€ ํ•ฉ์ณ์ง€๊ณ , ๋ฆฌ์ŠคํŠธ์— ์ƒ์ˆ˜๋ฅผ ๊ณฑํ•˜๋ฉด ๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ๋“ค์ด ๋ฐ˜๋ณต๋œ๋‹ค.

    # ๋ฆฌ์ŠคํŠธ + ๋ฆฌ์ŠคํŠธ
    
    ktx = [10,20,30]
    tgv = [40,50,60]
    
    print(ktx+tgv)  #๋‘ ๋ฆฌ์ŠคํŠธ๊ฐ€ ํ•ฉ์ณ์ง
    #์ถœ๋ ฅ: [10, 20, 30, 40, 50, 60]
    
    print(ktx*3)  #๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ๋“ค์ด ์„ธ ๋ฒˆ ๋ฐ˜๋ณต๋จ
    #์ถœ๋ ฅ: [10, 20, 30, 10, 20, 30, 10, 20, 30]

    ์ฒซ๋ฒˆ์งธ ์š”์†Œ๋ฅผ 100์œผ๋กœ ๋ฐ”๊พผ๋‹ค๋ฉด ์ˆ˜์ •ํ• ์ˆ˜ ์žˆ์„๊นŒ? ktx[0] = 100 ๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ๋ฅผ ์ธ๋ฑ์Šค๋ฅผ ํ†ตํ•ด ์ ‘๊ทผํ•˜์—ฌ ์ˆ˜์ •ํ• ์ˆ˜ ์žˆ๋‹ค. 

    ktx[0] = 100  #์ฒซ๋ฒˆ์งธ ์š”์†Œ๋ฅผ 100์œผ๋กœ ์ˆ˜์ •
    ktx[2] = 300  #์„ธ๋ฒˆ์งธ ์š”์†Œ๋ฅผ 300์œผ๋กœ ์†Œ์ •
    print(ktx) #์ถœ๋ ฅ [100,20,300]

     

     

    ๋ฆฌ์ŠคํŠธ์˜ ์ผ๋ถ€ ์š”์†Œ ๋Œ€์ฒด

    ktx = [10,20,30,40]
    tgv = [40,50,60]
    
    ktx[2:3] = [300,301,302]
    print(ktx)  #์ถœ๋ ฅ: [10, 20, 300, 301, 302, 40]

     

    ์ด๋•Œ ktx[2:3] = [300, 301, 302]์„ ์‹คํ–‰ํ•˜๋ฉด ktx ๋ฆฌ์ŠคํŠธ์˜ ์ธ๋ฑ์Šค 2๋ถ€ํ„ฐ 3๊นŒ์ง€์˜ ๋ฒ”์œ„์— ์žˆ๋Š” ์š”์†Œ๋“ค์ด [300, 301, 302]๋กœ ๋Œ€์ฒด๋œ๋‹ค. ์ด๋–„ ๊ธฐ์กด์˜ ์š”์†Œ๋“ค์ด ์‚ญ์ œ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋Œ€์ฒด๋˜๋Š” ๊ฒƒ์ด๋‹ค.   

    ๐Ÿ›  ๋ฆฌ์ŠคํŠธ์˜ ์œ ์šฉํ•œ ์ œ๊ณต ํ•จ์ˆ˜

    ํ•จ์ˆ˜ ์„ค๋ช… ์‚ฌ์šฉ ์˜ˆ์‹œ
    append() ๋ฆฌ์ŠคํŠธ์˜ ๋์— ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•œ๋‹ค. numbers = [1,2,3]
    numbers.append(4)
    print(numbers)
    ์ถœ๋ ฅ: [1,2,3,4]
    pop() ๋ฆฌ์ŠคํŠธ์˜ ๋งˆ์ง€๋ง‰ ํ•ญ๋ชฉ์„ ์‚ญ์ œํ•œ๋‹ค. numbers = [1,2,3]
    numbers.pop()
    print(numbers)
    ์ถœ๋ ฅ: [1,2]
    reverse() ๋ฆฌ์ŠคํŠธ์˜ ํ•ญ๋ชฉ๋“ค์„ ์—ญ์ˆœ์œผ๋กœ ๋ณ€๊ฒฝํ•œ๋‹ค. numbers = [1,2,3]
    numbers.reverse()
    print(numbers)
    ์ถœ๋ ฅ: [3,2,1]
    sort() ๋ฆฌ์ŠคํŠธ์˜ ํ•ญ๋ชฉ๋“ค์„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ๋‹ค. numbers = [3,2,1]
    numbers.sort()
    print(numbers)
    ์ถœ๋ ฅ: [1,2,3]
    remove() ๋ฆฌ์ŠคํŠธ์—์„œ ์ง€์ •ํ•œ ๊ฐ’์„ ์ œ๊ฑฐํ•œ๋‹ค. numbers = [1,2,3,4]
    numbers.remove(3) #remove(๊ฐ’)
    print(numbers)
    ์ถœ๋ ฅ: [1,2,4]
    insert() ๋ฆฌ์ŠคํŠธ์—์„œ ์ง€์ •ํ•œ ์œ„์น˜์— ๊ฐ’์„ ์‚ฝ์ž…ํ•œ๋‹ค. numbers = [1,2,4]
    numbers.insert(2,3) #insert(์ธ๋ฑ์Šค, ๊ฐ’)
    print(numbers)
    ์ถœ๋ ฅ: [1,2,3,4]
    extend() ๋ฆฌ์ŠคํŠธ์™€ ๋‹ค๋ฅธ ๋ฆฌ์ŠคํŠธ๋ฅผ ํ•ฉ์นœ๋‹ค. numbers1 = [1,2,3] numbers2 = [4,5,6]
    numbers1.extend(numbers2
    print(numbers1)
    ์ถœ๋ ฅ: [1,2,3,4,5,6]
    count() ๋ฆฌ์ŠคํŠธ์—์„œ ํŠน์ • ๊ฐ’์˜ ๊ฐœ์ˆ˜๋ฅผ ์„ผ๋‹ค. numbers = [1,2,3,1,1]
    count = numbers.count(1) #count(๊ฐ’)
    print(count)
    ์ถœ๋ ฅ: 3
    len() ๋ฆฌ์ŠคํŠธ์˜ ์ฒœ์ œ ํ•ญ๋ชฉ ๊ฐœ์ˆ˜๋ฅผ ์„ผ๋‹ค. numbers = [1,2,3]
    length.len(numbers) #len(๋ฆฌ์ŠคํŠธ)
    print(length)
    ์ถœ๋ ฅ: 3
    del() ๋ฆฌ์ŠคํŠธ์—์„œ ์ง€์ •ํ•œ ์œ„์น˜์˜ ๊ฐ’์„ ์‚ญ์ œํ•œ๋‹ค. numbers = [1,2,3]
    del(numbers[1]) #del(๋ฆฌ์ŠคํŠธ[์ธ๋ฑ์Šค])
    print(numbers)
    ์ถœ๋ ฅ: [1,3]
    index() ๋ฆฌ์ŠคํŠธ์—์„œ ์ง€์ •ํ•œ ๊ฐ’์„ ์ฐพ์•„ ์œ„์น˜๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. numbers = [1,2,3]
    index = numbers.index(2) #index(๊ฐ’)
    print(index)
    ์ถœ๋ ฅ: 1