簡體   English   中英

如何向Python中的字典列表中已有的KEY添加數據 3

[英]How to add data to an already existing KEY in a List of Dictionary in Python 3

所以我在下面有一個字典列表

users = [
          {
            "username" : "Sarthak",
            "password" : "Sartagarwal1",
            "faves" : ["Shake It Off", "Clocks"]
          },
          {
            "username" : "Sharma21",
            "password" : "Shame200521",
            "faves" : ["Roar", "Shake It Off", "Believer"]
          }
        ]

而我想要做的是讓用戶創建一個帳戶。 所以我要求他們提供用戶名和密碼。 之后,我想為那個新用戶創建一個新詞典。 但我不知道如何添加。

我試過使用 update() 方法,也在網上搜索過。 但我就是想不通,我確實有一個 JSON 文件,其中保存了所有這些數據,我看到了 dump() function 但我真的不知道我是否應該在我的特定情況下使用它。

如果有人能幫助我,我將不勝感激:)

提前謝謝你,祝你有美好的一天!

users 在這里是一個列表而不是字典。 您可以使用 append 方法:

users.append(
    {
        "username" : "user1",
        "password" : "pass1",
        "faves" : ["Shake It Off", "Clocks"]
    }
)

print(users)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM