파이썬을 사용하여 중첩 된 사전에 여러 키와 값을 추가하는 방법은 무엇입니까?

질문

link_a , link_blink_c같은 중첩 사전에 관한 몇 가지 질문을 살펴 보았습니다 . 그러나 나는 해결책을 찾지 못하는 것 같습니다 (또는 그것을 알아낼 수 없었습니다). 그래서 저는 이미이 형식의 딕셔너리를 가지고 있습니다 : {'key_01': ['value1', 'value2'], key_02: ....}특정 키에 다른 양의 '값'이있는 key_08까지 이동합니다.

각 값 1과 값 2 들어있는 2 개 이상의 추가 값이 xy난 내 프로그램을 실행하면되는 내가 얻을 것이다.

그래서 내가 원하는 최종 출력은 아래와 같습니다.

{'key_01': 
   ['value1' : 
     ['x': 2], 
     ['y': 3]], 
   ['value2': 
     ['x': 2], 
     ['y': 3]], ....}

이것은 사전에 추가하기 위해이 자습서사용하여 시도한 방법 중 하나입니다 .

x = 5
for i in range(len(demo_dict['key_01'])):
    for val in demo_dict['key_01']:
        demo_dict['key_01'][0] = x

그러나 그것은 내가 원하는 것이 아닌 value1을 5로 변경했습니다. 그리고 나는 추가를 사용할 수 없다는 것을 알고 있습니다. 이제 막 붙어 있습니다.

Rakesh

나는 당신이 필요하다고 믿습니다

data = {'key_01': ['value1', 'value2'], key_02: ....} 
result = {}
for k, v in data.items():
    for i in v:
        result.setdefault(k, {}).update({'v': {'x': x, 'y': y}}) 

산출:

{'key_01': {
    'v': {
        'x': x, 
        'y': y
        }
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파이썬은 키로 중첩 된 사전에 여러 값을 추가합니다.

분류에서Dev

파이썬을 사용하여 XML 문서의 부모 노드에 중첩 된 자식 노드를 추가하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 중첩 된 사전 키 값에 액세스하는 방법은 무엇입니까?

분류에서Dev

jquery를 사용하여 중첩 된 JSON 개체에서 값을 가져 오는 방법은 무엇입니까?

분류에서Dev

파이썬을 사용하여 HTML 파일에 중첩 된 목록을 인쇄하는 방법은 무엇입니까?

분류에서Dev

Apex를 사용하여 중첩 된 JSON에서 값을 읽는 방법은 무엇입니까?

분류에서Dev

Python에서 함수를 사용하여 키에 여러 값을 추가하는 방법은 무엇입니까?

분류에서Dev

중첩 된 사전에 사용자 입력을 추가하는 방법은 무엇입니까?

분류에서Dev

angular.js를 사용하여 배열에 새 키와 값을 추가하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 중첩 된 사전을 2 번 정렬하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 동일한 키로 두 개의 중첩 사전을 결합 (값 추가)하는 방법은 무엇입니까?

분류에서Dev

값으로 키를 추출하고 값을 추가하여 파이썬 사전에 합계를 인쇄하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 고유 키와 여러 값이있는 사전으로 출력을 반환하는 방법은 무엇입니까?

분류에서Dev

PowerShell을 사용하여 중복 된 여러 파일을 확인하는 방법은 무엇입니까?

분류에서Dev

파이썬-중첩 된 사전의 모든 값을 단일 List [dict]로 얻는 방법은 무엇입니까?

분류에서Dev

인덱스를 사용하여 키와 값에 따라 사전을 여러 사전으로 분할하는 방법은 무엇입니까?

분류에서Dev

중첩 된 사전에서 특정 키 값이 일치 할 때 여러 키 값을 인쇄하는 방법

분류에서Dev

Observable을 사용하여 중첩 된 동적 개체 키를 매핑하는 방법은 무엇입니까? 각도 달력 이벤트 사용

분류에서Dev

Jquery를 사용하여 중첩 된 div에 값을 추가하는 방법

분류에서Dev

Jquery를 사용하여 중첩 된 div에 값을 추가하는 방법

분류에서Dev

Python : 튜플을 사용하여 인덱싱 된 중첩 사전에서 플랫 사전을 만드는 방법은 무엇입니까?

분류에서Dev

Pyparsing을 사용하여 중첩 된 함수 호출을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

Jackson을 사용하여 중첩 된 JSON을 작성하는 방법은 무엇입니까?

분류에서Dev

로드 된 데이터를 사용하여 ItemLoader에 새 값을 추가하는 방법은 무엇입니까?

분류에서Dev

getStaticPaths와 함께 여러 중첩 된 동적 경로를 사용하는 방법은 무엇입니까?

분류에서Dev

키와 값을 사용하여 Tarantool에 LUA 테이블을 삽입하는 방법은 무엇입니까?

분류에서Dev

파이썬을 사용하여 JSON 파일에 무언가를 추가하는 방법은 무엇입니까?

분류에서Dev

PHP와 mysql을 사용하여 생성 된 행 값에 여러 jquery를 데이터베이스에 삽입하는 방법은 무엇입니까?

분류에서Dev

파이썬을 사용하여 Excel에서 병합 된 행을 제거하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    파이썬은 키로 중첩 된 사전에 여러 값을 추가합니다.

  2. 2

    파이썬을 사용하여 XML 문서의 부모 노드에 중첩 된 자식 노드를 추가하는 방법은 무엇입니까?

  3. 3

    파이썬에서 중첩 된 사전 키 값에 액세스하는 방법은 무엇입니까?

  4. 4

    jquery를 사용하여 중첩 된 JSON 개체에서 값을 가져 오는 방법은 무엇입니까?

  5. 5

    파이썬을 사용하여 HTML 파일에 중첩 된 목록을 인쇄하는 방법은 무엇입니까?

  6. 6

    Apex를 사용하여 중첩 된 JSON에서 값을 읽는 방법은 무엇입니까?

  7. 7

    Python에서 함수를 사용하여 키에 여러 값을 추가하는 방법은 무엇입니까?

  8. 8

    중첩 된 사전에 사용자 입력을 추가하는 방법은 무엇입니까?

  9. 9

    angular.js를 사용하여 배열에 새 키와 값을 추가하는 방법은 무엇입니까?

  10. 10

    파이썬에서 중첩 된 사전을 2 번 정렬하는 방법은 무엇입니까?

  11. 11

    파이썬에서 동일한 키로 두 개의 중첩 사전을 결합 (값 추가)하는 방법은 무엇입니까?

  12. 12

    값으로 키를 추출하고 값을 추가하여 파이썬 사전에 합계를 인쇄하는 방법은 무엇입니까?

  13. 13

    파이썬에서 고유 키와 여러 값이있는 사전으로 출력을 반환하는 방법은 무엇입니까?

  14. 14

    PowerShell을 사용하여 중복 된 여러 파일을 확인하는 방법은 무엇입니까?

  15. 15

    파이썬-중첩 된 사전의 모든 값을 단일 List [dict]로 얻는 방법은 무엇입니까?

  16. 16

    인덱스를 사용하여 키와 값에 따라 사전을 여러 사전으로 분할하는 방법은 무엇입니까?

  17. 17

    중첩 된 사전에서 특정 키 값이 일치 할 때 여러 키 값을 인쇄하는 방법

  18. 18

    Observable을 사용하여 중첩 된 동적 개체 키를 매핑하는 방법은 무엇입니까? 각도 달력 이벤트 사용

  19. 19

    Jquery를 사용하여 중첩 된 div에 값을 추가하는 방법

  20. 20

    Jquery를 사용하여 중첩 된 div에 값을 추가하는 방법

  21. 21

    Python : 튜플을 사용하여 인덱싱 된 중첩 사전에서 플랫 사전을 만드는 방법은 무엇입니까?

  22. 22

    Pyparsing을 사용하여 중첩 된 함수 호출을 구문 분석하는 방법은 무엇입니까?

  23. 23

    Jackson을 사용하여 중첩 된 JSON을 작성하는 방법은 무엇입니까?

  24. 24

    로드 된 데이터를 사용하여 ItemLoader에 새 값을 추가하는 방법은 무엇입니까?

  25. 25

    getStaticPaths와 함께 여러 중첩 된 동적 경로를 사용하는 방법은 무엇입니까?

  26. 26

    키와 값을 사용하여 Tarantool에 LUA 테이블을 삽입하는 방법은 무엇입니까?

  27. 27

    파이썬을 사용하여 JSON 파일에 무언가를 추가하는 방법은 무엇입니까?

  28. 28

    PHP와 mysql을 사용하여 생성 된 행 값에 여러 jquery를 데이터베이스에 삽입하는 방법은 무엇입니까?

  29. 29

    파이썬을 사용하여 Excel에서 병합 된 행을 제거하는 방법은 무엇입니까?

뜨겁다태그

보관