Generation

generate functionSun, 16 Jul 2023

Escribí un programa que realice una función que permita buscar un alumno por nombre, siendo el nombre completo o parcial, y devuelva una lista con los n alumnos que concuerden con ese nombre junto con todos sus datos, incluido el promedio de sus notas

def find_student(name, students): found_students = [] for student in students: if name.lower() in student["name"].lower(): found_students.append(student) return found_students students = [ {'name': 'María', 'average': 7.1, 'age': 19}, {'name': 'Juan', 'average': 8.2, 'age': 18}, {'name': 'Ana', 'average': 6.8, 'age': 18}, {'name': 'Ana María', 'average': 6.1, 'age': 20}, ] find_student("Ana", students)

Questions about programming?Chat with your personal AI assistant