[Python] 리스트 조작하기 - JuyeolRyu/CodingTest GitHub Wiki

리스트에 값 넣기

b = [0,1]

b.append(2)
print(b)

b.insert(1,1)
print(b)


리스트 합치기

a = [0,1,2,3,4,5,6,7,8,9]
b = [0,1]
c = []

c = a+b
print(c)

c.extend(a)
c.extend(b)
print(c)


리스트에서 값 삭제하기

b = [0,1]

b.pop(0)
print(b)

b.remove(1)
print(b)


리스트에서 특정값 위치 찾기

a = [0,1,2,3,4,5,6,7,8,9,1,1,2]

값 한개만 찾을때
idx = a.index(3)
print(idx)

값 모두 찾을때
idx = [i for i,n in enumerate(a) if n==1]
print(idx)


리스트에서 특정값 개수 찾기

a = [0,1,2,3,4,5,6,7,8,9,1,1,2]

cnt = a.count(1)
print(cnt)