1. 학습
  2. /
  3. 강의
  4. /
  5. Att skriva effektiv Python-kod

Connected

연습 문제

Jämföra Pokédexar

Två Pokémon-tränare, Ash och Misty, vill jämföra sina respektive Pokémon-samlingar. Låt oss se vilka Pokémon de har gemensamt och vilka Pokémon Ash har som Misty saknar.

Både Ashs och Mistys Pokédex (deras samling av Pokémon) har laddats in i din session som listor med namnen ash_pokedex och misty_pokedex. De har skrivits ut i konsolen för din bekvämlighet.

지침

100 XP
  • Konvertera båda listorna (ash_pokedex och misty_pokedex) till set med namnen ash_set respektive misty_set.
  • Hitta de Pokémon som både Ash och Misty har gemensamt med hjälp av en set-metod.
  • Hitta de Pokémon som finns i Ashs Pokédex men inte i Mistys Pokédex med hjälp av en set-metod.
  • Använd en set-metod för att hitta de Pokémon som är unika för antingen Ash eller Misty (det vill säga de Pokémon som finns i exakt en av Pokédexarna men inte i båda).