flatdict:Python模块,用于使用嵌套键与嵌套字典作为单个级别的字典进行交互

时间:2024-06-11 18:08:12
【文件属性】:

文件名称:flatdict:Python模块,用于使用嵌套键与嵌套字典作为单个级别的字典进行交互

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-11 18:08:12

python python3 dict hacktoberfest Python

FlatDict FlatDict和FlatterDict是dict类,它允许嵌套字典的单级定界键/值对映射。 您可以像普通词典一样与FlatDict和FlatterDict进行交互,并可以FlatterDict或使用组合键来访问子词典。 例如: value = flatdict . FlatDict ({ 'foo' : { 'bar' : 'baz' , 'qux' : 'corge' }}) 将与以下相同: value == { 'foo:bar' : 'baz' , 'foo:qux' : 'corge' } 值可以通过以下方式访问: print ( foo [ 'foo:bar' ]) # or print ( foo [ 'foo' ][ 'bar' ]) 另外,列表和元组也可以使用FlatterDict类使用enumerate()转换为字典。 例如:


【文件预览】:
flatdict-master
----flatdict.py(16KB)
----.gitignore(75B)
----setup.cfg(1KB)
----bootstrap(139B)
----README.rst(2KB)
----CHANGELOG.md(3KB)
----.github()
--------workflows()
----requires()
--------testing.txt(133B)
----docs()
--------conf.py(467B)
--------index.rst(3KB)
----LICENSE(1KB)
----CONTRIBUTING.md(1KB)
----tests.py(15KB)
----MANIFEST.in(40B)
----setup.py(270B)

网友评论