例如,我有对象名称:
In [66]: alist = [('Species1',), ('Species2', 'Species3')]
In [67]: alist.index(alist[1])
Out[67]: 1
In [68]: alist.index(('Species1',))
Out[68]: 0
In [69]: alist.index(('Species2',))
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-69-0b16b56ad28c> in <module>
----> 1 alist.index(('Species2',))
ValueError: ('Species2',) is not in list
现在,我要执行的操作是使用变量搜索名称对象的键。 例如,我有变量:
let names = {
name: 'Jhon',
lastName: 'Doe'
}
我想做的就是这样搜索对象键值:
let variable = 'lastName';
它应该打印Doe。 我该怎么办?