Build a Medical Data Validator - Step 6

Tell us what’s happening:

if not is_sequence:
print(‘Invalid format:expected a list or tuple.’)
return False
what is wrong in above step 6 code

Your code so far

medical_records = [
    {
        'patient_id': 'P1001',
        'age': 34,
        'gender': 'Female',
        'diagnosis': 'Hypertension',
        'medications': ['Lisinopril'],
        'last_visit_id': 'V2301',
    },
    {
        'patient_id': 'p1002',
        'age': 47,
        'gender': 'male',
        'diagnosis': 'Type 2 Diabetes',
        'medications': ['Metformin', 'Insulin'],
        'last_visit_id': 'v2302',
    },
    {
        'patient_id': 'P1003',
        'age': 29,
        'gender': 'female',
        'diagnosis': 'Asthma',
        'medications': ['Albuterol'],
        'last_visit_id': 'v2303',
    },
    {
        'patient_id': 'p1004',
        'age': 56,
        'gender': 'Male',
        'diagnosis': 'Chronic Back Pain',
        'medications': ['Ibuprofen', 'Physical Therapy'],
        'last_visit_id': 'V2304',
    }
]

# User Editable Region

def validate(data):
    is_sequence = isinstance(data, (list, tuple))
    
    if not is_sequence:
        print('Invalid format:expected a list or tuple.')
        return False
        

# User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36

Challenge Information:

Build a Medical Data Validator - Step 6

You are missing a space in the message. Moving forward, it’s best to copy/paste requested text from the instructions to avoid this type of issue.

Yes you are missing a space after colon:,

Check it.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.