파이썬에서 배열의 사용법입니다.
배열은 아래와 같은 형태로 값을 저장하고 있습니다.
[오브젝트1, 오브젝트2, …]
리스트 형태의 오브젝트로 값은 괄호[] 안에서 콤마(,)로 구분되어 있습니다.
배열 변수를 작성하는 방법은 [] 안에 값을 지정해주는 것으로 배열 변수를 만들 수 있습니다.
list = [2005, 2006, 2007, 2008]
위 예제에서는 리스트 요소를 숫자 타입만 지정하였지만 타입이 다른 값도 저장할 수 있습니다.
list = [u"홍길동", u"서울", 1996, 11, 25, u"남자"]
배열 리스트의 값을 변경할 수도 있습니다.
값을 변경하려면 리스트의 인덱스를 지정해 취득한 요소 대신에 새로운 값을 대입합니다.
리스트[인덱스] = 오브젝트
실제로 값을 변경해보겠습니다.
list = ["A", "B", "C"]
list[1] = "b"
print list # ["A", "b", "C"]
결과
["A", "b", "C"]
지정한 인덱스의 요소 값이 [B]에서 [b]로 변경되었습니다.
슬라이스를 이용하여 원하는 요소를 취득하거나 값을 변경할 수도 있습니다.
자세한 사용 방법은 슬라이스 설명 부분에서 하도록 하겠습니다.
댓글