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
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python 3에서 "python -m SimpleHTTPServer" 사용하는법 (0) | 2021.12.13 |
---|---|
Python에서 YAML 파일을 구문 분석하는 방법 (0) | 2021.12.13 |
내 스크립트를 실행중인 Python 버전을 확인하는 방법 (0) | 2021.12.12 |
Python으로 파일에 리스트를 작성하는 방법 (0) | 2021.12.12 |
파이썬 키워드 "with"의 사용법 (0) | 2021.12.12 |