我的数据结构如下所示:
- testSet: a list of records in the test set, where each record
is a dictionary containing values for each attribute
Run Code Online (Sandbox Code Playgroud)
并且在每个记录中都有一个名为"ID"的元素.我现在想要testSet通过ID值搜索内部记录.因此,当我给出ID = 230时,我想返回记录,它的ID元素等于230.
我怎样才能做到这一点?
next((x for x in testSet if x["ID"] == 230), None)
Run Code Online (Sandbox Code Playgroud)
这将返回带有该ID的第一个项目,或者None如果找不到它.
| 归档时间: |
|
| 查看次数: |
128 次 |
| 最近记录: |