如何处理存储在python映射中的字符串列表?



我来自c++背景,我正在将我们的一个工具移植到python,我是python的初学者,我正在寻找将此数据结构存储到python的方法

我有一个映射或数组字符串键,它将有一个对象或json的内容像这样…

map["key1"] = {
{ 'name': 'user1', 'email': 'something@something'},
{ 'name': 'user1', 'email': 'something@something'},
...
}
map["key2"] = {
{ 'name': 'user1', 'email': 'something@something'},
{ 'name': 'user1', 'email': 'something@something'},
...
}
...

当然,当有一个新键时,映射列表应该不断增长。

如何在python中做到这一点?

您希望使用一个Python字典,该字典由弯弯曲曲的括号({})表示。字典条目内的数据结构是一个用方括号表示的列表([])。


# Declare 'my_map' dictionary
my_map = {}
# Add list of dictionaries to 'key_1'
my_map["key1"] = [
{ 'name': 'user1', 'email': 'something@something'},
{ 'name': 'user1', 'email': 'something@something'}
]
# Add list of dictionaries to 'key_2'
my_map["key2"] = [
{ 'name': 'user1', 'email': 'something@something'},
{ 'name': 'user1', 'email': 'something@something'}
]

相关内容

  • 没有找到相关文章

最新更新