본문 바로가기

python/python 기초

python 공부 리스트 변경 삭제

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 

파이썬 리스트  변경 삭제 하는 방법에대해 공부해보겠습니다.

먼저 리스트를 변경하는방법입니다

list = [1,2,3] 

list[0] = '1'

list[1] = '2'

list[2] = '3'

이런식으로 들어있습니다.

리스트를 수정할때는 

list[2] = 4 

이런식으로 변경하고자하는 리스트의 위치를 적고 변경할 값을 적어주시면됩니다.

기존에 list[2] 안에는 '3' 이라는 값이들어있엇지만

list[2] = 4 를 선언하면 

list[2] 값이  '4' 로 변경된것을 볼수잇습니다.

이번에는 리스트 수정방법 2번째에대해 공부해보겠습니다.

list=[1,2,4] 이런식으로 리스트가만들어져있습니다.

list[1:2] = ['a','b','c'] 

이런식으로 입력하게되면

list[1] 안에 있던 '2' 값대신에 ['a','b','c'] 값을 대입하라는 말이됩니다

따라서 여기서 하는말은 list[1]에서 list[2] 리스트 사이의 리스틀 ['a','b','c']로 바꾼다는말입니다

결론은 

list =[1,['a','b','c'],4] 이런식으로 된다는 말입니다.

이번에는

리스트 삭제 하는법을 공부해보겠습니다.

list=[1,2,3,4]

list=[1:3] = []

list[1] 쨰인 '2'부터 list[3]= '4' 전까지 리스트를 지우겠다는 말입니다.

또 하나 쉬운방법은

list=[1,2,3,4]

del list[1]


list[1] 안에들어있는 '2' 값만 지우겠다는 뜻입니다.

wikidocs에서 공부하면서 포스팅하는것입니다.

잘못된 부분이있으면 댓글로 알려주세요



'python > python 기초' 카테고리의 다른 글

python 공부 딕셔너리  (0) 2015.03.19
python 공부 터플(tuple)  (0) 2015.03.10
python 공부 리스트  (0) 2015.03.02
python 공부 문자열 함수들  (0) 2015.02.27
python 공부 문자열 포매팅  (0) 2015.02.27