Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Compreensões de Lista com Condições
Você também pode usar condições:
Por exemplo, suponha que você queira criar uma lista de cidades localizadas no Japan
.
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [] for city in travel_wishlist: if city[1] == "Japan": japanese_cities.append(city[0]) print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
O que é equivalente a:
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [city[0] for city in travel_wishlist if city[1] == "Japan"] print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
Swipe to show code editor
Crie uma nova lista que contenha os nomes das cidades do seu travel_wishlist
, mas apenas se o custo estimado for menor que $2500. Use uma compreensão de lista.
Obrigado pelo seu feedback!
Compreensões de Lista com Condições
Você também pode usar condições:
Por exemplo, suponha que você queira criar uma lista de cidades localizadas no Japan
.
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [] for city in travel_wishlist: if city[1] == "Japan": japanese_cities.append(city[0]) print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
O que é equivalente a:
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [city[0] for city in travel_wishlist if city[1] == "Japan"] print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
Swipe to show code editor
Crie uma nova lista que contenha os nomes das cidades do seu travel_wishlist
, mas apenas se o custo estimado for menor que $2500. Use uma compreensão de lista.
Obrigado pelo seu feedback!
Compreensões de Lista com Condições
Você também pode usar condições:
Por exemplo, suponha que você queira criar uma lista de cidades localizadas no Japan
.
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [] for city in travel_wishlist: if city[1] == "Japan": japanese_cities.append(city[0]) print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
O que é equivalente a:
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [city[0] for city in travel_wishlist if city[1] == "Japan"] print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
Swipe to show code editor
Crie uma nova lista que contenha os nomes das cidades do seu travel_wishlist
, mas apenas se o custo estimado for menor que $2500. Use uma compreensão de lista.
Obrigado pelo seu feedback!
Você também pode usar condições:
Por exemplo, suponha que você queira criar uma lista de cidades localizadas no Japan
.
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [] for city in travel_wishlist: if city[1] == "Japan": japanese_cities.append(city[0]) print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
O que é equivalente a:
travel_wishlist = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500], ["Kyoto", "Japan", 1500], ["Sydney", "Australia", 4000] ] japanese_cities = [city[0] for city in travel_wishlist if city[1] == "Japan"] print(japanese_cities) # Output: ['Tokyo', 'Kyoto']
Swipe to show code editor
Crie uma nova lista que contenha os nomes das cidades do seu travel_wishlist
, mas apenas se o custo estimado for menor que $2500. Use uma compreensão de lista.