# ๋ฆฌ์คํธ์ ๋ด์ฅํจ์
๋ฆฌ์คํธ : ๋ณ์๋ค์ ์ผ๋ ฌ๋ก ๋ฐฐ์นํ๊ฒ
a = [] # ๋น ๋ฆฌ์คํธ ์์ฑ
b = list() # ๋น ๋ฆฌ์คํธ ์์ฑ
a = [1, 2, 3, 4, 5]
b = list(range(1,11)) # [1,2,3,4,5,6,7,8,9,10] ๋ฆฌ์คํธ ์์ฑ
๋ฆฌ์คํธ ๋งจ๋์ ๊ฐ์ ์ถ๊ฐํ๊ธฐ
a.append(6)
ํน์ ์ธ๋ฑ์ค๊ฐ์ ๊ฐ์ ์ง์
a.insert(3, 7) # 3๋ฒ ์ธ๋ฑ์ค์ 7์ ์ฝ์
ํน์ ์ธ๋ฑ์ค ๊ฐ ์ญ์ , ์ธ์์์ด ์ฌ์ฉ์ ๋งจ ๋์๋ฆฌ ๊ฐ ์ญ์
a.pop()
a.pop(3) # 3๋ฒ ์ธ๋ฑ์ค(= 7) ์ญ์
ํน์ ๊ฐ์ ์ฐพ์์ ์ญ์
a.remove(4) # ๋ฆฌ์คํธ์ 4 ๊ฐ์ด ์์ผ๋ฉด ์ญ์
a.index(5) # 5 ๋ผ๋ ๊ฐ์ด ๋ช๋ฒ์งธ ์ธ๋ฑ์ค์ ์๋๋
a = list(range(1,11))
sum(a) # a ๋ฆฌ์คํธ์ ์๋ ์์๋ฅผ ๋ชจ๋ ํฉ์ฐ
max(a) # a ๋ฆฌ์คํธ ์์์ค์ ๊ฐ์ฅ ํฐ ๊ฐ / ์ธ์๊ฐ๋ค ์ค์์ ์ต๋๊ฐ
min(a) # a ๋ฆฌ์คํธ ์์์ค์ ๊ฐ์ฅ ์์ ๊ฐ / ์ธ์๊ฐ๋ค ์ค์์ ์ต์๊ฐ
import random as r # random ๋ชจ๋์ r ๋ก ๋ช
๋ช
r.shuffle(a) # a ๋ฆฌ์คํธ ๋ฌด์์๋ก ์๊ธฐ
a.sort() # ์ค๋ฆ์ฐจ์ ์ ๋ ฌ
a.sort(reverse=True) # ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ
a.clear() # ๋ฆฌ์คํธ ๋ชจ๋ ์์ ์ ๊ฑฐ , ๋น ๋ฆฌ์คํธ