파이썬 배열은 필요시 요소 값을 추가할 수 있다. 요소 데이터 값을 추가할 때는 array.append() 함수를 사용하고 인자값으로 요소 값을 넣어주면 된다. 추가된 요소 값의 배열의 마지막에 위치한다.
파이썬 배열 요소 값 추가하기
Adding Array Elements
파이썬 배열을 조작하고 가공할 때 신규로 데이터를 추가하고자 할 경우가 있다.
임읠 추가를 하던 자동으로 추가를 하던 어찌됐든 추가될 필요가 생길 수 있다.
파이썬 배열은 Array.append() 함수를 사용하여 데이터를 추가할 수 있다.
Array.append()
array.append() 함수는 파이썬 배열에 요소 값을 추가하는 내장 함수이다.
값을 추가할 때는 append() 함수의 인자값으로 값을 넣어주면 된다.
특징이라면 배열의 마지막 위치에 추가된 값이 위치한다.
사용 방법
코드를 작성해 보도록 한다.
배열을 하나 만들고 append() 함수를 사용하여 요소 값을 추가할 것이다.
추가한 후 배열의 구조를 다시 파악하고 반복문을 사용해 출력해 보도록 한다.
배열을 출력하는 것은 함수를 사용하였다.
print('----------')
#- 함수부분
def PrintList(pList): #-{
print(type(pList), pList)
#-}
def PrintLoopFor(pList): #-{
for lpEach in pList: #-{
print("For Loop", type(lpEach), lpEach, pList.index(lpEach))
#-}
#-}
#- 코드부분
vList = ["혜진","수안","카린","채이","우아"]
print('----------')
vList.append("크랙시");
vLength = len(vList)
print("배열", type(vList), vList)
print("배열 길이", type(vLength), vLength)
print("배열 마지막 인덱스", type(vLength-1), vLength-1)
print('----------')
PrintLoopFor(vList)
print('----------')
결과화면을 보도록 하자.
만들어진 배열에 크랙시 란 단어를 추가하였다.
추가하면서 배열의 길이는 늘어났으며 인덱스번호의 최대번호가 증가하였다.
값이 정상적으로 추가된 것을 의미한다.
반복문이 동작하면서 전체 6개의 요소 데이터 값이 출력되는 것을 볼 수 있다.
반응형
'programming > Python' 카테고리의 다른 글
파이썬 클래스의 개념 객체 생성 방법 python class and object (0) | 2021.11.05 |
---|---|
파이썬 배열 요소 값 삭제하기 Array.pop() Array.remove() removing Array Elements (0) | 2021.11.03 |
파이썬 배열 길이와 인덱스 관계 python array length index (0) | 2021.11.02 |
파이썬 배열 반복문 사용하여 출력하기 python array loop print (0) | 2021.11.02 |
파이썬 배열 출력과 인덱스 찾는 방법 python array print index (0) | 2021.11.01 |
댓글