2024-06-18 18:47:06 发布
网友
number = droid.readPhoneState()['result']['incomingNumber']
这个语法中的“result”和“incomingNumber”是什么?它们不是参数吗?在
它们与函数readPhoneState有什么关系?在
readPhoneState
{{{{cd2}是另一个
droid.readPhoneState()返回dict的dict。等效代码:
droid.readPhoneState()
outerDict = droid.readPhoneState() innerDict = outerDict['result'] number = innerDict['incomingNumber']
result和incomingNumber是实现方法__getitem__的字典或类实例的键。这意味着readPhoneState()返回一个dictionary对象,该对象应该有一个键result,对应的值是一个dictionary对象,它应该有一个键incomingNumber。在
result
incomingNumber
__getitem__
readPhoneState()
{{{{cd2}是另一个
droid.readPhoneState()
返回dict的dict。等效代码:result
和incomingNumber
是实现方法__getitem__
的字典或类实例的键。这意味着readPhoneState()
返回一个dictionary对象,该对象应该有一个键result
,对应的值是一个dictionary对象,它应该有一个键incomingNumber
。在相关问题 更多 >
编程相关推荐