프로그래밍 언어/Python

Python에서 리스트 시작 부분에 정수 추가하는 방법

Rateye 2021. 12. 12. 23:19
728x90
반응형
질문 : Python에서 목록 시작 부분에 정수 추가

정수와 목록이 있습니다. 변수로 시작하여 목록으로 끝나는 새 목록을 만들고 싶습니다. a + list 작성하면 오류가 발생합니다. 컴파일러는 a 를 정수로 처리하므로 추가하거나 확장 할 수 없습니다. 어떻게 하시겠습니까?

답변

>>>var=7
>>>array = [1,2,3,4,5,6]
>>>array.insert(0,var)
>>>array
[7, 1, 2, 3, 4, 5, 6]

작동 원리 :

array.insert(index, value)

주어진 위치에 항목을 삽입합니다. 첫 번째 인수는 삽입 할 요소의 인덱스이므로 array.insert(0, x) 는 목록의 맨 앞에 삽입되고 array.insert(len(array), x) array.append(x) 와 동일합니다. array.append(x) 음수 값은 배열의 끝을 기준으로 처리됩니다.

출처 : https://stackoverflow.com/questions/17911091/append-integer-to-beginning-of-list-in-python
728x90
반응형