在python中,用多个键创建JSON的最佳方法是什么

2024-10-01 04:54:06 发布

您现在位置:Python中文网/ 问答频道 /正文

例如,我正在尝试创建一个用数据列出信息的东西,例如:

Accoun1: User 1: Last Used date
Account1: User 2: " "
Account2: User 3: " "

以此类推。我想让这些数据在以后以json的形式被其他人阅读,因为他们将使用它,但不熟悉复杂的字典,我想知道是否有一个好的方法来有效地做到这一点?谢谢!你知道吗


Tags: 数据方法信息jsondate字典形式used
2条回答

根据您的需要,它可能会在将来的代码中提供更大的灵活性,以执行如下dict列表:

accounts = \
[
   {
     "account": "Account1",
     "user": "User 1",
     "last_used": datestring
   },
   {
     "account": "Account1",
     "user": "User 2",
     "last_used": datestring
   },
   {
     "account": "Account2",
     "user": "User 3",
     "last_used": datestring
   }
 ]

一种可能的解决方案:

import json

data = {
    'Account1': {
        'User1': 'Last Used Date',
        'User2': ' '
    },
    'Account2': {
        'User3': ' '
    }
}

print(json.dumps(data))

相关问题 更多 >