我的问题是如何在python中创建一个简单的数据库.我的例子是:
User = {
'Name' : {'Firstname', 'Lastname'},
'Address' : {'Street','Zip','State'},
'CreditCard' : {'CCtype','CCnumber'},
}
Run Code Online (Sandbox Code Playgroud)
现在我可以很好地更新这个用户的信息,但我该怎么做
感谢您的回复,我一直试图将这个问题包围起来
我见过的大多数键值存储都是字典字典(如mongo*)或字典字典(如redis).两种方法都有利弊.我不知道你想要什么,所以我会给出最简单的答案:去一个字典列表:
Users = []
Users.append({
'Name' : {'Firstname', 'Lastname'}, # Are these sets?
'Address' : {'Street','Zip','State'},
'CreditCard' : {'CCtype','CCnumber'},
})
Run Code Online (Sandbox Code Playgroud)
*好吧,公平地说,Mongo更像是一个魔术字典.它是json,但查找是在内部处理的,因此您可以将其视为任意(但json可序列化)数据结构的字典.