Woordenboekbegrip
Woordenboekbegrippen bieden een beknopte manier om woordenboeken in Python te maken, vergelijkbaar met lijstbegrippen. Ze stellen je in staat om gegevens om te zetten in sleutel-waardeparen in één regel code.
In wezen laat een basiswoordenboekbegrip je een nieuw woordenboek construeren door een expressie toe te passen op elk sleutel-waarde paar in een iterabele variabele.
{key_expression: value_expression for item in iterable}
key_expression
: definieert de sleutel voor elk sleutel-waarde paar;value_expression
: definieert de waarde die overeenkomt met de sleutel;iterable
: de bron van items die verwerkt moeten worden (bijv. een lijst, bereik of een andere iterabele).
12345678910111213141516travel_wishlist = [ ['Paris', 2000], ['Tokyo', 3000], ['New York', 2500], ['Kyoto', 1500], ['Sydney', 4000] ] # Initialize an empty dictionary travel_budget = {} # Populate the dictionary using a for loop for destination, cost in travel_wishlist: travel_budget[destination] = cost print(travel_budget)
Deze code doorloopt de travel_wishlist
lijst, waar elke sublijst een bestemming en het bijbehorende budget bevat. De for
-lus wijst de bestemming toe als sleutel en het budget als waarde in het travel_budget
woordenboek.
123456789101112travel_wishlist = [ ['Paris', 2000], ['Tokyo', 3000], ['New York', 2500], ['Kyoto', 1500], ['Sydney', 4000] ] # Create the dictionary using dictionary comprehension travel_budget = {destination: cost for destination, cost in travel_wishlist} print(travel_budget)
Dit voorbeeld gebruikt woordenboekbegrip om hetzelfde resultaat te bereiken als het vorige voorbeeld. Elke bestemming wordt een sleutel en de bijbehorende kosten worden de waarde in het travel_budget
woordenboek, allemaal in één regel.
Swipe to start coding
Een reiziger wil zijn travel_wishlist
organiseren door elke stadsnaam te koppelen aan het bijbehorende land. Om dit efficiënt te bereiken, moet je de gegevens omzetten in een woordenboek.
- Haal stadsnamen en hun bijbehorende landen uit
travel_wishlist
. - Sla het resulterende woordenboek op in
city_to_country
.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 5Awesome!
Completion rate improved to 5
Woordenboekbegrip
Woordenboekbegrippen bieden een beknopte manier om woordenboeken in Python te maken, vergelijkbaar met lijstbegrippen. Ze stellen je in staat om gegevens om te zetten in sleutel-waardeparen in één regel code.
In wezen laat een basiswoordenboekbegrip je een nieuw woordenboek construeren door een expressie toe te passen op elk sleutel-waarde paar in een iterabele variabele.
{key_expression: value_expression for item in iterable}
key_expression
: definieert de sleutel voor elk sleutel-waarde paar;value_expression
: definieert de waarde die overeenkomt met de sleutel;iterable
: de bron van items die verwerkt moeten worden (bijv. een lijst, bereik of een andere iterabele).
12345678910111213141516travel_wishlist = [ ['Paris', 2000], ['Tokyo', 3000], ['New York', 2500], ['Kyoto', 1500], ['Sydney', 4000] ] # Initialize an empty dictionary travel_budget = {} # Populate the dictionary using a for loop for destination, cost in travel_wishlist: travel_budget[destination] = cost print(travel_budget)
Deze code doorloopt de travel_wishlist
lijst, waar elke sublijst een bestemming en het bijbehorende budget bevat. De for
-lus wijst de bestemming toe als sleutel en het budget als waarde in het travel_budget
woordenboek.
123456789101112travel_wishlist = [ ['Paris', 2000], ['Tokyo', 3000], ['New York', 2500], ['Kyoto', 1500], ['Sydney', 4000] ] # Create the dictionary using dictionary comprehension travel_budget = {destination: cost for destination, cost in travel_wishlist} print(travel_budget)
Dit voorbeeld gebruikt woordenboekbegrip om hetzelfde resultaat te bereiken als het vorige voorbeeld. Elke bestemming wordt een sleutel en de bijbehorende kosten worden de waarde in het travel_budget
woordenboek, allemaal in één regel.
Swipe to start coding
Een reiziger wil zijn travel_wishlist
organiseren door elke stadsnaam te koppelen aan het bijbehorende land. Om dit efficiënt te bereiken, moet je de gegevens omzetten in een woordenboek.
- Haal stadsnamen en hun bijbehorende landen uit
travel_wishlist
. - Sla het resulterende woordenboek op in
city_to_country
.
Oplossing
Bedankt voor je feedback!
single
Awesome!
Completion rate improved to 5
Woordenboekbegrip
Veeg om het menu te tonen
Woordenboekbegrippen bieden een beknopte manier om woordenboeken in Python te maken, vergelijkbaar met lijstbegrippen. Ze stellen je in staat om gegevens om te zetten in sleutel-waardeparen in één regel code.
In wezen laat een basiswoordenboekbegrip je een nieuw woordenboek construeren door een expressie toe te passen op elk sleutel-waarde paar in een iterabele variabele.
{key_expression: value_expression for item in iterable}
key_expression
: definieert de sleutel voor elk sleutel-waarde paar;value_expression
: definieert de waarde die overeenkomt met de sleutel;iterable
: de bron van items die verwerkt moeten worden (bijv. een lijst, bereik of een andere iterabele).
12345678910111213141516travel_wishlist = [ ['Paris', 2000], ['Tokyo', 3000], ['New York', 2500], ['Kyoto', 1500], ['Sydney', 4000] ] # Initialize an empty dictionary travel_budget = {} # Populate the dictionary using a for loop for destination, cost in travel_wishlist: travel_budget[destination] = cost print(travel_budget)
Deze code doorloopt de travel_wishlist
lijst, waar elke sublijst een bestemming en het bijbehorende budget bevat. De for
-lus wijst de bestemming toe als sleutel en het budget als waarde in het travel_budget
woordenboek.
123456789101112travel_wishlist = [ ['Paris', 2000], ['Tokyo', 3000], ['New York', 2500], ['Kyoto', 1500], ['Sydney', 4000] ] # Create the dictionary using dictionary comprehension travel_budget = {destination: cost for destination, cost in travel_wishlist} print(travel_budget)
Dit voorbeeld gebruikt woordenboekbegrip om hetzelfde resultaat te bereiken als het vorige voorbeeld. Elke bestemming wordt een sleutel en de bijbehorende kosten worden de waarde in het travel_budget
woordenboek, allemaal in één regel.
Swipe to start coding
Een reiziger wil zijn travel_wishlist
organiseren door elke stadsnaam te koppelen aan het bijbehorende land. Om dit efficiënt te bereiken, moet je de gegevens omzetten in een woordenboek.
- Haal stadsnamen en hun bijbehorende landen uit
travel_wishlist
. - Sla het resulterende woordenboek op in
city_to_country
.
Oplossing
Bedankt voor je feedback!