有没有人看到这个表达式获取python中的数据?
Does anyone see this expression to get data in python?
nums_frames = dataset['n_frames'][()]
这里使用[()]
获取数据。我不明白,我以前在 python 中没有看到这种用法。
如果有人知道,能不能解释一下用法和场景?
由于元组是可散列的,所以它们可以用作字典键。这包括空元组:
d = {
(): 'a'
}
print(d[()])
这输出:
a
nums_frames = dataset['n_frames'][()]
这里使用[()]
获取数据。我不明白,我以前在 python 中没有看到这种用法。
如果有人知道,能不能解释一下用法和场景?
由于元组是可散列的,所以它们可以用作字典键。这包括空元组:
d = {
(): 'a'
}
print(d[()])
这输出:
a