cuốn sách gpt4 ai đã làm

python — Cố gắng định dạng và in nhiều từ điển (động) trong danh sách

In lại Tác giả: Vũ trụ không gian 更新时间:2023-11-04 01:52:36 27 4
mua khóa gpt4 Nike

当尝试 .format() 一次列表中的多个词典时,控制台会给我一个 AttributeError:'list' object has no attribute 'items'。

我尝试滚动浏览提示的类似问题,但我所能找到的只是相反的内容:列表字典。

# Algemene voertuiggegevens URL
algemenegegegevensURL = 'https://opendata.rdw.nl/resource/m9d7-ebf2.json?kenteken='+'25LXX9'
response = urllib.request.urlopen(algemenegegegevensURL)
algemenegegegevensResult = json.loads(response.read())
data = (algemenegegegevensResult[0])

for key, value in data.items():
print("{}: {}".format(key, value))

# Voertuigassengegevens URL
assengegevensURL = 'https://opendata.rdw.nl/resource/3huj-srit.json?kenteken='+'25LXX9'
response = urllib.request.urlopen(assengegevensURL)
assengegevensResult = json.loads(response.read())

assendata = (assengegevensResult[0:])

for key, value in assendata.items():
print("{}: {}".format(key, value))

预期结果:

Key, Value, /Newline.
Key, Value, /Newline.
Key, Value, /Newline.

没有括号。如果列表中只有一个项目,它似乎会如 data.items(): 部分所示那样工作。

我尝试使用 [0:],因为列表是动态的,它并不总是 2 个字典,它的范围可能从 1 到 10 个不等。

câu trả lời hay nhất

assengegevensResult 是一个列表。迭代它然后使用 .items

Ví dụ:

for element in assengegevensResult:
for key, value in element.items(): #Each dict inside assengegevensResult
print("{}: {}".format(key, value))

关于python - 尝试格式化和打印列表中的多个(动态)词典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57674586/

27 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress