Я пытался провести исследование, но наиболее распространенная информация показывает, как вносить изменения просто с помощью комментариев, а не с помощью функций.
Мой словарь здесь:
Код: Выделить всё
students = {
"student1": {"name": "John", "age": 21, "live" :"UK"}
"student2": {"name":"Steve", "age":25, "live": "USE"}
"student3": {"name":"Tom", "age":32, "live": "France "}
"student4": {"name":"Josh", "age":31, "live": "Spain"}
}
Код: Выделить всё
def update_students(students, student_id ,name, age ,live):
students[student_id] = students.update({
"name": name,
"age": age,
"live": live
})
return students, student_id ,name,age ,live
update_students(students,"student2","Alex", "32","japan ")
print(students)
Подробнее здесь: https://stackoverflow.com/questions/790 ... thing-in-t