정수 목록이 있는데이 목록의 개별 정수에 추가 할 수 있는지 궁금합니다.목록에 정수로 추가
4
A
답변
7
다음은 t hings는 예
>>> L = [0, 0, 0, 0]
>>> things_to_add = [0, 1, 1, 0]
>>> for idx, amount in enumerate(things_to_add):
... L[idx] += amount
...
>>> L
[0, 1, 1, 0]
당신은 또한 여기에
L[:] = [sum(i) for i in zip(L, things_to_add)]
을 지능형리스트로 위를 달성하고 압축 할 수 다른 목록에서 요소를 추가하는 사전 여기
>>> L = [0, 0, 0, 0]
>>> things_to_add = ({'idx':1, 'amount': 1}, {'idx': 2, 'amount': 1})
>>> for item in things_to_add:
... L[item['idx']] += item['amount']
...
>>> L
[0, 1, 1, 0]
에서 오는 추가하려면 튜플 목록에서 추가하는 예입니다.
>>> things_to_add = [(1, 1), (2, 1)]
>>> for idx, amount in things_to_add:
... L[idx] += amount
...
>>> L
[0, 1, 1, 0]
0
예, 목록을 변경할 수 있으므로 가능합니다.
내장 된 enumerate()
함수를 살펴보고 목록을 반복하고 각 항목의 색인을 찾아 (특정 목록 항목에 할당하는 데 사용할 수 있음) 아이디어를 얻으십시오.
3
fooList = [1,3,348,2]
fooList.append(3)
fooList.append(2734)
print(fooList) # [1,3,348,2,3,2734]
16
당신은리스트의 말미에 추가 할 수 있습니다 : 당신은이 같은 목록의 항목을 편집 할 수 있습니다
foo = [1,2,3,4,5]
foo.append(4)
foo.append([8,7])
print(foo) #[1, 2, 3, 4, 5, 4, [8, 7]]
:
foo = [1,2,3,4,5]
foo[3] = foo[3] + 4
print(foo) #[1,2,3,8,5]
목록의 중간에
삽입 정수 :
x = [2,5,10]
x.insert(2, 77)
print(x) #[2, 5, 77, 10]
0
listName.append(4)
과 같이 번호를 추가하면 마지막에 4
이 추가됩니다. 그러나 <int>
을 입력하고 num = 4
다음에 listName.append(num)
을 붙이면 'num' is of <int> type
및 listName is of type <list>
으로 오류가 발생합니다. 따라서 추가하기 전에 캐스트 int(num)
을 입력하십시오.
관련 문제
- 1. 목록에 요소 추가
- 2. 목록에 이벤트 추가
- 3. 목록에 열거 형 추가
- 4. 연결된 목록에 추가
- 5. 레이블에서 정수로 정수로 변환
- 6. 중첩 목록에 매핑 기능을 사용하고 문자열을 정수로 변환하는 방법은 무엇입니까?
- 7. 프로그래밍 방식으로 목록에 항목 추가
- 8. 목록에 개체에 대한 참조를 추가
- 9. 목록에 요소를 순서대로 추가 하시겠습니까?
- 10. 배열 목록에 배열 변수 추가
- 11. Sencha 중첩 목록에 항목 추가
- 12. 복제 된 SPView를 목록에 추가
- 13. 집합의 요소를 Python의 목록에 추가
- 14. 정수로 "반올림"
- 15. 코드를 통해 익명 목록에 항목 추가
- 16. JSON 객체의 목록에 2 개의 keyvalues 추가
- 17. 추가 체크 박스 목록에 배열이 필요합니까?
- 18. SDK를 통해 TFS의 전역 목록에 항목 추가
- 19. 목록에 자식 요소를 추가 할 수 없습니다.
- 20. Visual Studio에서 디버깅하는 동안 목록에 항목 추가
- 21. SML foldl 함수 - 조건이있는 목록에 추가
- 22. eregi 허용 목록에 추가 문자가 포함되어 있습니다.
- 23. 프로그래밍 방식으로 공유 2010 년 목록에 추가
- 24. 공유 목록에 추가 된 리디렉션 항목
- 25. 특정 사용자의 공지 사항 목록에 요소 추가
- 26. 드롭 다운 목록에 유효성 검사 추가
- 27. jquery 텍스트 상자로 선택 목록에 추가
- 28. 일반 목록에 추가 할 수 없음
- 29. 일괄 처리/CMD : 시작 목록에 파일 추가
- 30. 이벤트 처리기를 동적 드롭 다운 목록에 추가
"개별 정수에 추가"란 무엇을 의미합니까? 요소 1, 5, 10 및 23과 같은 주어진 요소 집합에 동일한 숫자를 추가 하시겠습니까? – canavanin
질문에 답변 할 정보가 충분하지 않습니다. "이 목록의 개별 정수에 추가"란 의미는 무엇입니까? –
작업 전후에 목록을 표시하려는 예제를 보여주십시오. –