我们可以在程序中使用Python编写代码来按照儿童的ID进行搜索。 代码示例如下:
class Child:
def __init__(self, id, name, age, gender):
self.id = id
self.name = name
self.age = age
self.gender = gender
children = [
Child(1, '小明', 5, '男'),
Child(2, '小李', 7, '女'),
Child(3, '小王', 6, '男')
]
def find_child_by_id(id):
for child in children:
if child.id == id:
return child
return None
result = find_child_by_id(2)
if result:
print(f'找到了儿童:{result.name},年龄:{result.age},性别:{result.gender}')
else:
print('没有找到该儿童')
在上述代码中,我们创建了一个Child
类,用于表示每个儿童的ID,名字,年龄和性别。我们还创建了一个包含多个Child
对象的列表children
,其中每个对象都有唯一的ID。通过迭代该列表并与所需ID进行比较,我们可以按ID查找儿童。如果找到了该ID的儿童,则返回该儿童对象。如果没有找到,则返回None
。最后,我们使用find_child_by_id
函数查找ID为2的儿童,并打印它的详细信息。
上一篇:按ID数组查找并获取排序后的响应