python中什么是双向索引,python中字符串支持双向索引吗
Python中的字典是另一种可变容器模型,可以存储任何类型的对象。字典的每个键-值(key=value)对由冒号(:)分隔,每个对由逗号(,)分隔。整个字典都包含在花括号({})中。字典有问题,键接受值。
dictionary模块提供了三个类来处理一些一对一映射类型的操作。
双向,反向,命名双向导入双向
总监(双向)
[MutableMapping , _LEGALNAMEPAT , _ LEGALNAMERE , __builtins__ , __doc__ ,
__file__ , __name__ , __package__ , bidict , inverted , namedbidict , re , wrapps ]
1 .双向类:从双向导入双向
d=双向({a:b})
D[a]
b
D[:b]
一个
~D #反向字典
双向({b: a})
将(D) #编入普通词典
{a: b}
D[c]=c #添加元素,普通字典方法都可以使用。
D
双向({a: b , c: c})
2.inverted class,反转字典的键值SEQ=[(1,一),(2,二),(3,三)]
列表(倒置(顺序))
[(一,1),(二,2),(三,3)]
3.namedbidict(mapname,fwdname,invname):couple map=named bidict( couple map ,丈夫,妻子)
著名=couple map({ bill : Wild West Cow })
著名的丈夫[比尔]
“西部野牛”
著名的妻子[狂野的西部母牛]
比尔
著名的丈夫[巴拉克]=有趣的游泳池
著名的妻子们[狂野的西部母牛]
著名的
CoupleMap({ 巴拉克:有趣的游泳池 })
以上是python字典支持双向索引的详细内容。更多信息请关注Gxl其他相关文章。
这篇技术文章来自互联网。如果您无意侵犯您的权益,请点击此处反馈版权投诉。
系统来源:php中文网
标签:Python
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。