You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python中实现类似JavaScript的嵌套数据数组结构?

在Python中实现类似JavaScript的嵌套数据结构

你在JavaScript里用的是数组+对象的嵌套结构,对应到Python里,直接用**列表(List)+字典(Dictionary)**的组合就能实现完全一致的数据结构。

代码实现示例:

people = [
    {"id": 1, "name": "Udin", "age": 12},
    {"id": 2, "name": "Wati", "age": 51},
    {"id": 3, "name": "Budi", "age": 34},
    {"id": 4, "name": "Agus", "age": 16},
    {"id": 5, "name": "Sari", "age": 19},
    {"id": 6, "name": "Ririn", "age": 21},
]

关键说明:

  • Python用[]定义列表(对应JS的数组),用{}定义字典(对应JS的对象),字典的键名可以用单引号或双引号,这里用双引号和JS写法保持一致
  • 访问数据的逻辑和JS类似:比如要获取第一个人的名字,Python里写people[0]["name"],和JS的people[0].name效果完全相同
  • 这种结构可以实现和你JS代码完全一致的数据存储、遍历、修改等操作

内容的提问来源于stack exchange,提问作者budi.sann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 19:11:30