[Python] list์์ ์์ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ
2024. 4. 8. 17:15ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
1. append () ๋ฉ์๋ ์ฌ์ฉ (์์๋ฅผ ์ถ๊ฐํ ๋ ์ฌ์ฉ)
- ๋ฆฌ์คํธ ์์ ์์๋ฅผ ์ถ๊ฐํ ๋ ์ฌ์ฉ
a_list = [1,2,3,4,5]
a_list.append(5)
print(a_list)
#์์ ์ถ๋ ฅ : [1, 2, 3, 4, 5, 5]
2. remove() ๋ฉ์๋ ์ฌ์ฉ
- list๊ฐ ๊ฐ์ง ๋ฉ์๋๋ก ํน์ ํ ๊ฐ์ ๋ฆฌ์คํธ์ ํญ๋ชฉ์์ ์ญ์
- remove ๋ฉ์๋๋ ์ฒ์ ๋์ค๋ ๊ฐ๋ง ์ญ์ ๊ฐ ๊ฐ๋ฅํ๋ค (์ถํ์ ๋์ค๋ ์ค๋ณต๋๋ ๋ค๋ฅธ ๊ฐ์ ์ญ์ ํ ์ ์์)
- ์กด์ฌํ์ง ์๋ ํญ๋ชฉ์ remove()๋ก์ญ์ ํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ -> value error
- ๊ทธ๋์ remove๋ฅผ ์ฌ์ฉํ ๋ ๋ฉค๋ฒ ์ฐ์ฐ์์ธ in, not in์ ์จ์ ๋ณ์๊ฐ ์๋์ง ํ์ธํ๋ ๊ฒ์ด ์ข์.
n_list = [11, 22, 33, 44, 55, 66, 44]
n_list.remove(44)
print(n_list)
# ์์ ์ถ๋ ฅ : [11, 22, 33, 55, 66, 44]
n_list =[11, 22,33,44,55,66]
if (55 in n_list): #in ์ฐ์ฐ์๋ฅผ ํ์ฉํ์ฌ ๋ฆฌ์คํธ ์์ ํด๋น ์์๊ฐ ์๋์ง ํ์ธํ๋ค.
n_list.remove(55)
3. pop() ๋ฉ์๋๋ฅผ ์ฌ์ฉ
- ๋ฆฌ์คํธ์ ํน์ ์์น์ ์๋ ํญ๋ชฉ์ ์ญ์ ํจ๊ณผ ๋์์ ์ด ํญ๋ชฉ์ ๋ฐํ
n_list = [11, 22, 33, 44, 55, 66, 44]
n_list.pop()
#์์ ๋ต์ : 44
n_list.pop(0)
#์์ ๋ต์ : 11
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]์์น์ธ์, ํค์๋์ธ์, ๊ธฐ๋ณธ๊ฐ (0) | 2024.04.11 |
---|---|
[Python]์กฐ๊ฑด์ ๋ง๊ฒ ์์ด ๋ณํํ๊ธฐ3 (0) | 2024.04.10 |
[Python]์์์ ์ ๋ง์ถฐ ์ถ๋ ฅํ๊ธฐ - f-string :.nf ์ฌ์ฉํ๊ธฐ (0) | 2024.04.07 |
[Python]๊ณต๋ฐฑ์์ด ์ถ๋ ฅํ๊ธฐ, sep="" (0) | 2024.04.06 |
[Python]๋ฌธ์์ด ์ ์์ ํฉ (0) | 2024.04.01 |