Challenge: Deduplicate a Customer List
Swipe to start coding
You are given a list of customer records that contains duplicate entries. Each customer is represented as a dictionary with two fields:
name— the customer's full name;email— the email address provided by the customer.
Your goal is to remove duplicate records using a simple matching rule.
Follow these steps:
- Two records are considered duplicates if their
emailfields match exactly. - Create an empty dictionary named
unique_customers, where keys are email addresses and values are customer dictionaries. - Loop through the input list
customersand add only the first occurrence of each email tounique_customers. - Store the deduplicated list in a new variable named
deduplicated_list, which should contain only the unique customer dictionaries (values ofunique_customers).
Make sure both unique_customers and deduplicated_list are declared and contain the correct deduplicated data.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Fantastisk!
Completion rate forbedret til 8.33
Challenge: Deduplicate a Customer List
Stryg for at vise menuen
Swipe to start coding
You are given a list of customer records that contains duplicate entries. Each customer is represented as a dictionary with two fields:
name— the customer's full name;email— the email address provided by the customer.
Your goal is to remove duplicate records using a simple matching rule.
Follow these steps:
- Two records are considered duplicates if their
emailfields match exactly. - Create an empty dictionary named
unique_customers, where keys are email addresses and values are customer dictionaries. - Loop through the input list
customersand add only the first occurrence of each email tounique_customers. - Store the deduplicated list in a new variable named
deduplicated_list, which should contain only the unique customer dictionaries (values ofunique_customers).
Make sure both unique_customers and deduplicated_list are declared and contain the correct deduplicated data.
Løsning
Tak for dine kommentarer!
single