Challenge: Dosage Calculator for Multiple Patients
Building on your previous experience with function-based dosage calculations and handling patient data, you are now ready to tackle a more complex scenario: calculating medication dosages for multiple patients at once. In real pharmacy practice, you often need to process a list of patients, each with individual characteristics such as name, weight, and prescribed dose per kilogram. Efficiently iterating through this data and producing accurate results is essential for patient safety and effective workflow management.
Swipe to start coding
Write a function that processes a list of patient dictionaries, each containing name, weight_kg, and dose_per_kg. The function must:
- Calculate the total dose for each patient by multiplying
weight_kgbydose_per_kg. - Return a list of dictionaries, each with the patient's
nameand theircalculated_dose. - Print the name of the patient with the highest calculated dose.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
How can I process a list of patients to calculate their dosages?
Can you show me an example of how to structure the patient data?
What should I do if some patient information is missing?
Génial!
Completion taux amélioré à 4.76
Challenge: Dosage Calculator for Multiple Patients
Glissez pour afficher le menu
Building on your previous experience with function-based dosage calculations and handling patient data, you are now ready to tackle a more complex scenario: calculating medication dosages for multiple patients at once. In real pharmacy practice, you often need to process a list of patients, each with individual characteristics such as name, weight, and prescribed dose per kilogram. Efficiently iterating through this data and producing accurate results is essential for patient safety and effective workflow management.
Swipe to start coding
Write a function that processes a list of patient dictionaries, each containing name, weight_kg, and dose_per_kg. The function must:
- Calculate the total dose for each patient by multiplying
weight_kgbydose_per_kg. - Return a list of dictionaries, each with the patient's
nameand theircalculated_dose. - Print the name of the patient with the highest calculated dose.
Solution
Merci pour vos commentaires !
single