อ่านพจนานุกรมในช่องรายการ-เป็นภาษาไพธอน

0

คำถาม

ฉันมีรายชื่อเหมือนนี้(ออกมาจากของ language แฟ้มการอ่าน):


list = [{'sheet_name': 'Daily', 'id_column': 'A', 'frequency': 'daily'}]

ฉันอยากจะอ่านค่าของกุญแจ'id_column'แต่ตอนที่ฉันใช้:


list[0]['id_column']

มัน doesnt ทำงาน

มันใดๆกับจดหมายเป็นดัชนีในช่องรายการแต่ไม่ใช่คนพจนานุกรมแล้ว งั้นนี่คือสิ่งที่ฉันได้เมื่อพยายามอ่าน indexes:


list[0] = [
list[1] = {

ยังไงฉันอ่านกุญแจสำคัญค่าอยู่ในพจนานุกรมในช่องรายการ

ขอบคุณ

dictionary json list python
2021-11-24 04:55:51
1

คำตอบที่ดีที่สุด

1

เพราะข้อมูลของคุณดึงข้อมูลในแบบฟอร์มของ'ข้อความ'หรือ'JsonArray ของข้อความ'

คุณสามารถใช้ json.loads() ปลั๊กอินสำหรับไพธอนศูนย์ควบคุม kde ในโมดูลที่จะแปลงที่แท้จริงไพธอนรายการหรือพจนานุกรม

import json

data = json.loads(list)  
print(data[0]['id_column'])

ได้โปรดเรียกสำหรับมากกว่าอกรายละเอียด https://pythonexamples.org/python-json-to-list/

ข้อค:ฉันสังเกตเห็นว่าคุณเป็นกำหนดไว้ในรายการชื่อ'รายการ'ขอแนะนำให้หลีกเลี่ยงการตั้งชื่อตัวแปรหรือฟังก์ชันซึ่งเท่ากับเป็นภาษาไพธอน builtins

2021-11-24 06:54:26

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่