【python】index()方法与字典对象 | 您所在的位置:网站首页 › python如何创建字典 › 【python】index()方法与字典对象 |
index()方法
检测字符串中是否包含子字符串 str,并返回索引值; 从列表中找出某个值第一个匹配项的索引位置。 字典对象能直接用index()方法吗?对于字典record={5: 3, 2: 3, 4: 1},执行index()方法,企图找到value为1对应的索引值 由前文知,字典对象本身并不存在index()方法,列表类型存在index()方法。若想找到字典中指定value/key对应的索引值,应想办法将字典类型转化为列表类型。 1.字典对象的values()方法和keys()方法
现在要做的事:找到record字典中,value为1对应的key值 record={5: 3, 2: 3, 4: 1} 1.先找到value为1对应的索引值
注意,字典对象不具备【根据索引找列表中对应的值】这一功能。 record[2]执行效果为:找到record字典中【key值为2的】value值 先将record.keys()转化为列表对象 再使用list[index]找到list列表中序列为index的值 |
CopyRight 2018-2019 实验室设备网 版权所有 |