Python - Error , iterating list of dictionaries

None

I get error iterating list of dictionaries custom_list - list of dictionaries each dictionary have 3 keys

for i in custom_list:
    for link, id, timestamp in i.items():
        print("id : ", id)
        print("link : ", link)
        print("timestamp : ",timestamp)

The error:

    for link, id, timestamp in i.items():
ValueError: not enough values to unpack (expected 3, got 2)

if i print ' i ' i can see i have 3 values example of ' i ' dictionary print

{'id': 1, 'link': 'https://www.link.com/', 'timestamp': '2022-03-25 01:11:11.11111111'}
Aditya

i in the first for loop will give a dictionary so you can directly reference the key value pair without another for loop

for i in custom_list:
    print("id : ", i['id'])
    print("link : ", i['link'])
    print("timestamp : ",i['timestamp'])

If the dictionary's structure is dynamic and you want to iterate for all the key value pairs in the dictionary of current iteration you can add the following

for i in custom_list:
    for key, val in i.items():
        print(f'{key}: {value}')

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Python - Traverse list of dictionaries - Error as NoneType

Python: Dictionary with list of dictionaries

Iterate through list of dictionaries in python

Python: How to copy a list of a dictionaries

Problems removing dictionaries from list in Python

parsing 3 lists into list of dictionaries in python

How to quickly convert from items in a list of lists to list of dictionaries in python?

Filter a list of dictionaries by keys with different value for each key in Python

Python: How to create a csv string (no file) from a list of dictionaries?

How to sort a large list of dictionaries without loading into memory in Python

Python Group and aggregate unidirectionally a list of dictionaries by multiple keys

Iterating through a list of a class

Iterating through subelements of a list

Iterating a generic list with super keyword

Iterating through a list and querying a value

Django template not iterating through list

Extracting a single file from a zip archive without iterating over the entire name list in Python

Error with concatenating list to string in Python

Printing out dictionaries in Python

creating dictionaries in python

Distribute list of dictionaries by key evenly

Python - create new list containing multiple dictionaries with the same key name and different value

Python: comparing two iterating tables

Is it correct to append to a list while iterating over it?

Clojure Iterating over a list of hash maps

Multiplying polynomials in Python with the use of dictionaries

Iteration Through tuple of dictionaries in Python

Python : javascript error : missing) after argument list

"IndexError: list index out of range" error in python

TOP 리스트

  1. 1

    셀레늄의 모델 대화 상자에서 텍스트를 추출하는 방법은 무엇입니까?

  2. 2

    Blazor 0.9.0 및 ASP.NET Core 3 미리보기 4를 사용한 JWT 인증

  3. 3

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  4. 4

    C # 16 진수 값 0x12는 잘못된 문자입니다.

  5. 5

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  6. 6

    오류 : MSB4803 : MSBuild의 .NET Core 버전에서 "ResolveComReference"작업이 지원되지 않습니다.

  7. 7

    R에서 Excel로 내보낼 때 CET / CEST 시간 이동이 삭제됨

  8. 8

    node.js + postgres : "$ 1"또는 그 근처에서 구문 오류

  9. 9

    확대 후 하이 차트에서 Y 축이 잘못 정렬 됨

  10. 10

    EPPlus에서 행 높이를 설정할 때 이상한 동작

  11. 11

    Ionic 2 로더가 적시에 표시되지 않음

  12. 12

    MS Access 부분 일치 2 테이블

  13. 13

    EPPlus에서 병합 된 셀의 행 높이 자동 맞춤

  14. 14

    ExecuteNonQuery- 연결 속성이 초기화되지 않았습니다.

  15. 15

    ResponseEntity를 사용하고 InputStream이 닫히는 지 확인하는 적절한 스트리밍 방법

  16. 16

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  17. 17

    오류 : "const wchar_t *"유형의 인수가 "WCHAR *"유형의 매개 변수와 호환되지 않습니다.

  18. 18

    Java에서 이미지를 2 색으로 변환

  19. 19

    overflow-y를 사용할 때 스크롤 버벅 거림 줄이기 : scroll;

  20. 20

    Java에서 Apache POI를 사용하여 테이블 크기 및 간격을 단어로 설정하는 방법

  21. 21

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

뜨겁다태그

보관