{ "cells": [ { "cell_type": "code", "execution_count": 3, "id": "1e73a7f4", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['Bulbasaur',\n", " 'Ivysaur',\n", " 'Venusaur',\n", " 'Charmander',\n", " 'Charmeleon',\n", " 'Charizard',\n", " 'Squirtle',\n", " 'Wartortle',\n", " 'Blastoise',\n", " 'Caterpie',\n", " 'Metapod',\n", " 'Butterfree',\n", " 'Weedle',\n", " 'Kakuna',\n", " 'Beedrill',\n", " 'Pidgey',\n", " 'Pidgeotto',\n", " 'Pidgeot',\n", " 'Rattata',\n", " 'Raticate',\n", " 'Spearow',\n", " 'Fearow',\n", " 'Ekans',\n", " 'Arbok',\n", " 'Pikachu',\n", " 'Raichu',\n", " 'Sandshrew',\n", " 'Sandslash',\n", " 'Nidoran♀',\n", " 'Nidorina',\n", " 'Nidoqueen',\n", " 'Nidoran♂',\n", " 'Nidorino',\n", " 'Nidoking',\n", " 'Clefairy',\n", " 'Clefable',\n", " 'Vulpix',\n", " 'Ninetales',\n", " 'Jigglypuff',\n", " 'Wigglytuff',\n", " 'Zubat',\n", " 'Golbat',\n", " 'Oddish',\n", " 'Gloom',\n", " 'Vileplume',\n", " 'Paras',\n", " 'Parasect',\n", " 'Venonat',\n", " 'Venomoth',\n", " 'Diglett',\n", " 'Dugtrio',\n", " 'Meowth',\n", " 'Persian',\n", " 'Psyduck',\n", " 'Golduck',\n", " 'Mankey',\n", " 'Primeape',\n", " 'Growlithe',\n", " 'Arcanine',\n", " 'Poliwag',\n", " 'Poliwhirl',\n", " 'Poliwrath',\n", " 'Abra',\n", " 'Kadabra',\n", " 'Alakazam',\n", " 'Machop',\n", " 'Machoke',\n", " 'Machamp',\n", " 'Bellsprout',\n", " 'Weepinbell',\n", " 'Victreebel',\n", " 'Tentacool',\n", " 'Tentacruel',\n", " 'Geodude',\n", " 'Graveler',\n", " 'Golem',\n", " 'Ponyta',\n", " 'Rapidash',\n", " 'Slowpoke',\n", " 'Slowbro',\n", " 'Magnemite',\n", " 'Magneton',\n", " \"Farfetch'D\",\n", " 'Doduo',\n", " 'Dodrio',\n", " 'Seel',\n", " 'Dewgong',\n", " 'Grimer',\n", " 'Muk',\n", " 'Shellder',\n", " 'Cloyster',\n", " 'Gastly',\n", " 'Haunter',\n", " 'Gengar',\n", " 'Onix',\n", " 'Drowzee',\n", " 'Hypno',\n", " 'Krabby',\n", " 'Kingler',\n", " 'Voltorb',\n", " 'Electrode',\n", " 'Exeggcute',\n", " 'Exeggutor',\n", " 'Cubone',\n", " 'Marowak',\n", " 'Hitmonlee',\n", " 'Hitmonchan',\n", " 'Lickitung',\n", " 'Koffing',\n", " 'Weezing',\n", " 'Rhyhorn',\n", " 'Rhydon',\n", " 'Chansey',\n", " 'Tangela',\n", " 'Kangaskhan',\n", " 'Horsea',\n", " 'Seadra',\n", " 'Goldeen',\n", " 'Seaking',\n", " 'Staryu',\n", " 'Starmie',\n", " 'Mr. Mime',\n", " 'Scyther',\n", " 'Jynx',\n", " 'Electabuzz',\n", " 'Magmar',\n", " 'Pinsir',\n", " 'Tauros',\n", " 'Magikarp',\n", " 'Gyarados',\n", " 'Lapras',\n", " 'Ditto',\n", " 'Eevee',\n", " 'Vaporeon',\n", " 'Jolteon',\n", " 'Flareon',\n", " 'Porygon',\n", " 'Omanyte',\n", " 'Omastar',\n", " 'Kabuto',\n", " 'Kabutops',\n", " 'Aerodactyl',\n", " 'Snorlax',\n", " 'Articuno',\n", " 'Zapdos',\n", " 'Moltres',\n", " 'Dratini',\n", " 'Dragonair',\n", " 'Dragonite',\n", " 'Mewtwo',\n", " 'Mew',\n", " 'Chikorita',\n", " 'Bayleef',\n", " 'Meganium',\n", " 'Cyndaquil',\n", " 'Quilava',\n", " 'Typhlosion',\n", " 'Totodile',\n", " 'Croconaw',\n", " 'Feraligatr',\n", " 'Sentret',\n", " 'Furret',\n", " 'Hoothoot',\n", " 'Noctowl',\n", " 'Ledyba',\n", " 'Ledian',\n", " 'Spinarak',\n", " 'Ariados',\n", " 'Crobat',\n", " 'Chinchou',\n", " 'Lanturn',\n", " 'Pichu',\n", " 'Cleffa',\n", " 'Igglybuff',\n", " 'Togepi',\n", " 'Togetic',\n", " 'Natu',\n", " 'Xatu',\n", " 'Mareep',\n", " 'Flaaffy',\n", " 'Ampharos',\n", " 'Bellossom',\n", " 'Marill',\n", " 'Azumarill',\n", " 'Sudowoodo',\n", " 'Politoed',\n", " 'Hoppip',\n", " 'Skiploom',\n", " 'Jumpluff',\n", " 'Aipom',\n", " 'Sunkern',\n", " 'Sunflora',\n", " 'Yanma',\n", " 'Wooper',\n", " 'Quagsire',\n", " 'Espeon',\n", " 'Umbreon',\n", " 'Murkrow',\n", " 'Slowking',\n", " 'Misdreavus',\n", " 'Unown',\n", " 'Wobbuffet',\n", " 'Girafarig',\n", " 'Pineco',\n", " 'Forretress',\n", " 'Dunsparce',\n", " 'Gligar',\n", " 'Steelix',\n", " 'Snubbull',\n", " 'Granbull',\n", " 'Qwilfish',\n", " 'Scizor',\n", " 'Shuckle',\n", " 'Heracross',\n", " 'Sneasel',\n", " 'Teddiursa',\n", " 'Ursaring',\n", " 'Slugma',\n", " 'Magcargo',\n", " 'Swinub',\n", " 'Piloswine',\n", " 'Corsola',\n", " 'Remoraid',\n", " 'Octillery',\n", " 'Delibird',\n", " 'Mantine',\n", " 'Skarmory',\n", " 'Houndour',\n", " 'Houndoom',\n", " 'Kingdra',\n", " 'Phanpy',\n", " 'Donphan',\n", " 'Porygon2',\n", " 'Stantler',\n", " 'Smeargle',\n", " 'Tyrogue',\n", " 'Hitmontop',\n", " 'Smoochum',\n", " 'Elekid',\n", " 'Magby',\n", " 'Miltank',\n", " 'Blissey',\n", " 'Raikou',\n", " 'Entei',\n", " 'Suicune',\n", " 'Larvitar',\n", " 'Pupitar',\n", " 'Tyranitar',\n", " 'Lugia',\n", " 'Ho-Oh',\n", " 'Celebi',\n", " 'Treecko',\n", " 'Grovyle',\n", " 'Sceptile',\n", " 'Torchic',\n", " 'Combusken',\n", " 'Blaziken',\n", " 'Mudkip',\n", " 'Marshtomp',\n", " 'Swampert',\n", " 'Poochyena',\n", " 'Mightyena',\n", " 'Zigzagoon',\n", " 'Linoone',\n", " 'Wurmple',\n", " 'Silcoon',\n", " 'Beautifly',\n", " 'Cascoon',\n", " 'Dustox',\n", " 'Lotad',\n", " 'Lombre',\n", " 'Ludicolo',\n", " 'Seedot',\n", " 'Nuzleaf',\n", " 'Shiftry',\n", " 'Taillow',\n", " 'Swellow',\n", " 'Wingull',\n", " 'Pelipper',\n", " 'Ralts',\n", " 'Kirlia',\n", " 'Gardevoir',\n", " 'Surskit',\n", " 'Masquerain',\n", " 'Shroomish',\n", " 'Breloom',\n", " 'Slakoth',\n", " 'Vigoroth',\n", " 'Slaking',\n", " 'Nincada',\n", " 'Ninjask',\n", " 'Shedinja',\n", " 'Whismur',\n", " 'Loudred',\n", " 'Exploud',\n", " 'Makuhita',\n", " 'Hariyama',\n", " 'Azurill',\n", " 'Nosepass',\n", " 'Skitty',\n", " 'Delcatty',\n", " 'Sableye',\n", " 'Mawile',\n", " 'Aron',\n", " 'Lairon',\n", " 'Aggron',\n", " 'Meditite',\n", " 'Medicham',\n", " 'Electrike',\n", " 'Manectric',\n", " 'Plusle',\n", " 'Minun',\n", " 'Volbeat',\n", " 'Illumise',\n", " 'Roselia',\n", " 'Gulpin',\n", " 'Swalot',\n", " 'Carvanha',\n", " 'Sharpedo',\n", " 'Wailmer',\n", " 'Wailord',\n", " 'Numel',\n", " 'Camerupt',\n", " 'Torkoal',\n", " 'Spoink',\n", " 'Grumpig',\n", " 'Spinda',\n", " 'Trapinch',\n", " 'Vibrava',\n", " 'Flygon',\n", " 'Cacnea',\n", " 'Cacturne',\n", " 'Swablu',\n", " 'Altaria',\n", " 'Zangoose',\n", " 'Seviper',\n", " 'Lunatone',\n", " 'Solrock',\n", " 'Barboach',\n", " 'Whiscash',\n", " 'Corphish',\n", " 'Crawdaunt',\n", " 'Baltoy',\n", " 'Claydol',\n", " 'Lileep',\n", " 'Cradily',\n", " 'Anorith',\n", " 'Armaldo',\n", " 'Feebas',\n", " 'Milotic',\n", " 'Castform',\n", " 'Kecleon',\n", " 'Shuppet',\n", " 'Banette',\n", " 'Duskull',\n", " 'Dusclops',\n", " 'Tropius',\n", " 'Chimecho',\n", " 'Absol',\n", " 'Wynaut',\n", " 'Snorunt',\n", " 'Glalie',\n", " 'Spheal',\n", " 'Sealeo',\n", " 'Walrein',\n", " 'Clamperl',\n", " 'Huntail',\n", " 'Gorebyss',\n", " 'Relicanth',\n", " 'Luvdisc',\n", " 'Bagon',\n", " 'Shelgon',\n", " 'Salamence',\n", " 'Beldum',\n", " 'Metang',\n", " 'Metagross',\n", " 'Regirock',\n", " 'Regice',\n", " 'Registeel',\n", " 'Latias',\n", " 'Latios',\n", " 'Kyogre',\n", " 'Groudon',\n", " 'Rayquaza',\n", " 'Jirachi',\n", " 'Deoxys',\n", " 'Turtwig',\n", " 'Grotle',\n", " 'Torterra',\n", " 'Chimchar',\n", " 'Monferno',\n", " 'Infernape',\n", " 'Piplup',\n", " 'Prinplup',\n", " 'Empoleon',\n", " 'Starly',\n", " 'Staravia',\n", " 'Staraptor',\n", " 'Bidoof',\n", " 'Bibarel',\n", " 'Kricketot',\n", " 'Kricketune',\n", " 'Shinx',\n", " 'Luxio',\n", " 'Luxray',\n", " 'Budew',\n", " 'Roserade',\n", " 'Cranidos',\n", " 'Rampardos',\n", " 'Shieldon',\n", " 'Bastiodon',\n", " 'Burmy',\n", " 'Wormadam',\n", " 'Mothim',\n", " 'Combee',\n", " 'Vespiquen',\n", " 'Pachirisu',\n", " 'Buizel',\n", " 'Floatzel',\n", " 'Cherubi',\n", " 'Cherrim',\n", " 'Shellos',\n", " 'Gastrodon',\n", " 'Ambipom',\n", " 'Drifloon',\n", " 'Drifblim',\n", " 'Buneary',\n", " 'Lopunny',\n", " 'Mismagius',\n", " 'Honchkrow',\n", " 'Glameow',\n", " 'Purugly',\n", " 'Chingling',\n", " 'Stunky',\n", " 'Skuntank',\n", " 'Bronzor',\n", " 'Bronzong',\n", " 'Bonsly',\n", " 'Mime Jr.',\n", " 'Happiny',\n", " 'Chatot',\n", " 'Spiritomb',\n", " 'Gible',\n", " 'Gabite',\n", " 'Garchomp',\n", " 'Munchlax',\n", " 'Riolu',\n", " 'Lucario',\n", " 'Hippopotas',\n", " 'Hippowdon',\n", " 'Skorupi',\n", " 'Drapion',\n", " 'Croagunk',\n", " 'Toxicroak',\n", " 'Carnivine',\n", " 'Finneon',\n", " 'Lumineon',\n", " 'Mantyke',\n", " 'Snover',\n", " 'Abomasnow',\n", " 'Weavile',\n", " 'Magnezone',\n", " 'Lickilicky',\n", " 'Rhyperior',\n", " 'Tangrowth',\n", " 'Electivire',\n", " 'Magmortar',\n", " 'Togekiss',\n", " 'Yanmega',\n", " 'Leafeon',\n", " 'Glaceon',\n", " 'Gliscor',\n", " 'Mamoswine',\n", " 'Porygon-Z',\n", " 'Gallade',\n", " 'Probopass',\n", " 'Dusknoir',\n", " 'Froslass',\n", " 'Rotom',\n", " 'Uxie',\n", " 'Mesprit',\n", " 'Azelf',\n", " 'Dialga',\n", " 'Palkia',\n", " 'Heatran',\n", " 'Regigigas',\n", " 'Giratina',\n", " 'Cresselia',\n", " 'Phione',\n", " 'Manaphy',\n", " 'Darkrai',\n", " 'Shaymin',\n", " 'Arceus',\n", " 'Victini',\n", " 'Snivy',\n", " 'Servine',\n", " 'Serperior',\n", " 'Tepig',\n", " 'Pignite',\n", " 'Emboar',\n", " 'Oshawott',\n", " 'Dewott',\n", " 'Samurott',\n", " 'Patrat',\n", " 'Watchog',\n", " 'Lillipup',\n", " 'Herdier',\n", " 'Stoutland',\n", " 'Purrloin',\n", " 'Liepard',\n", " 'Pansage',\n", " 'Simisage',\n", " 'Pansear',\n", " 'Simisear',\n", " 'Panpour',\n", " 'Simipour',\n", " 'Munna',\n", " 'Musharna',\n", " 'Pidove',\n", " 'Tranquill',\n", " 'Unfezant',\n", " 'Blitzle',\n", " 'Zebstrika',\n", " 'Roggenrola',\n", " 'Boldore',\n", " 'Gigalith',\n", " 'Woobat',\n", " 'Swoobat',\n", " 'Drilbur',\n", " 'Excadrill',\n", " 'Audino',\n", " 'Timburr',\n", " 'Gurdurr',\n", " 'Conkeldurr',\n", " 'Tympole',\n", " 'Palpitoad',\n", " 'Seismitoad',\n", " 'Throh',\n", " 'Sawk',\n", " 'Sewaddle',\n", " 'Swadloon',\n", " 'Leavanny',\n", " 'Venipede',\n", " 'Whirlipede',\n", " 'Scolipede',\n", " 'Cottonee',\n", " 'Whimsicott',\n", " 'Petilil',\n", " 'Lilligant',\n", " 'Basculin',\n", " 'Sandile',\n", " 'Krokorok',\n", " 'Krookodile',\n", " 'Darumaka',\n", " 'Darmanitan',\n", " 'Maractus',\n", " 'Dwebble',\n", " 'Crustle',\n", " 'Scraggy',\n", " 'Scrafty',\n", " 'Sigilyph',\n", " 'Yamask',\n", " 'Cofagrigus',\n", " 'Tirtouga',\n", " 'Carracosta',\n", " 'Archen',\n", " 'Archeops',\n", " 'Trubbish',\n", " 'Garbodor',\n", " 'Zorua',\n", " 'Zoroark',\n", " 'Minccino',\n", " 'Cinccino',\n", " 'Gothita',\n", " 'Gothorita',\n", " 'Gothitelle',\n", " 'Solosis',\n", " 'Duosion',\n", " 'Reuniclus',\n", " 'Ducklett',\n", " 'Swanna',\n", " 'Vanillite',\n", " 'Vanillish',\n", " 'Vanilluxe',\n", " 'Deerling',\n", " 'Sawsbuck',\n", " 'Emolga',\n", " 'Karrablast',\n", " 'Escavalier',\n", " 'Foongus',\n", " 'Amoonguss',\n", " 'Frillish',\n", " 'Jellicent',\n", " 'Alomomola',\n", " 'Joltik',\n", " 'Galvantula',\n", " 'Ferroseed',\n", " 'Ferrothorn',\n", " 'Klink',\n", " 'Klang',\n", " 'Klinklang',\n", " 'Tynamo',\n", " 'Eelektrik',\n", " 'Eelektross',\n", " 'Elgyem',\n", " 'Beheeyem',\n", " 'Litwick',\n", " 'Lampent',\n", " 'Chandelure',\n", " 'Axew',\n", " 'Fraxure',\n", " 'Haxorus',\n", " 'Cubchoo',\n", " 'Beartic',\n", " 'Cryogonal',\n", " 'Shelmet',\n", " 'Accelgor',\n", " 'Stunfisk',\n", " 'Mienfoo',\n", " 'Mienshao',\n", " 'Druddigon',\n", " 'Golett',\n", " 'Golurk',\n", " 'Pawniard',\n", " 'Bisharp',\n", " 'Bouffalant',\n", " 'Rufflet',\n", " 'Braviary',\n", " 'Vullaby',\n", " 'Mandibuzz',\n", " 'Heatmor',\n", " 'Durant',\n", " 'Deino',\n", " 'Zweilous',\n", " 'Hydreigon',\n", " 'Larvesta',\n", " 'Volcarona',\n", " 'Cobalion',\n", " 'Terrakion',\n", " 'Virizion',\n", " 'Tornadus',\n", " 'Thundurus',\n", " 'Reshiram',\n", " 'Zekrom',\n", " 'Landorus',\n", " 'Kyurem',\n", " 'Keldeo',\n", " 'Meloetta',\n", " 'Genesect',\n", " 'Chespin',\n", " 'Quilladin',\n", " 'Chesnaught',\n", " 'Fennekin',\n", " 'Braixen',\n", " 'Delphox',\n", " 'Froakie',\n", " 'Frogadier',\n", " 'Greninja',\n", " 'Bunnelby',\n", " 'Diggersby',\n", " 'Fletchling',\n", " 'Fletchinder',\n", " 'Talonflame',\n", " 'Scatterbug',\n", " 'Spewpa',\n", " 'Vivillon',\n", " 'Litleo',\n", " 'Pyroar',\n", " 'Flabébé',\n", " 'Floette',\n", " 'Florges',\n", " 'Skiddo',\n", " 'Gogoat',\n", " 'Pancham',\n", " 'Pangoro',\n", " 'Furfrou',\n", " 'Espurr',\n", " 'Meowstic',\n", " 'Honedge',\n", " 'Doublade',\n", " 'Aegislash',\n", " 'Spritzee',\n", " 'Aromatisse',\n", " 'Swirlix',\n", " 'Slurpuff',\n", " 'Inkay',\n", " 'Malamar',\n", " 'Binacle',\n", " 'Barbaracle',\n", " 'Skrelp',\n", " 'Dragalge',\n", " 'Clauncher',\n", " 'Clawitzer',\n", " 'Helioptile',\n", " 'Heliolisk',\n", " 'Tyrunt',\n", " 'Tyrantrum',\n", " 'Amaura',\n", " 'Aurorus',\n", " 'Sylveon',\n", " 'Hawlucha',\n", " 'Dedenne',\n", " 'Carbink',\n", " 'Goomy',\n", " 'Sliggoo',\n", " 'Goodra',\n", " 'Klefki',\n", " 'Phantump',\n", " 'Trevenant',\n", " 'Pumpkaboo',\n", " 'Gourgeist',\n", " 'Bergmite',\n", " 'Avalugg',\n", " 'Noibat',\n", " 'Noivern',\n", " 'Xerneas',\n", " 'Yveltal',\n", " 'Zygarde',\n", " 'Diancie',\n", " 'Hoopa',\n", " 'Volcanion',\n", " 'Rowlet',\n", " 'Dartrix',\n", " 'Decidueye',\n", " 'Litten',\n", " 'Torracat',\n", " 'Incineroar',\n", " 'Popplio',\n", " 'Brionne',\n", " 'Primarina',\n", " 'Pikipek',\n", " 'Trumbeak',\n", " 'Toucannon',\n", " 'Yungoos',\n", " 'Gumshoos',\n", " 'Grubbin',\n", " 'Charjabug',\n", " 'Vikavolt',\n", " 'Crabrawler',\n", " 'Crabominable',\n", " 'Oricorio',\n", " 'Cutiefly',\n", " 'Ribombee',\n", " 'Rockruff',\n", " 'Lycanroc',\n", " 'Wishiwashi',\n", " 'Mareanie',\n", " 'Toxapex',\n", " 'Mudbray',\n", " 'Mudsdale',\n", " 'Dewpider',\n", " 'Araquanid',\n", " 'Fomantis',\n", " 'Lurantis',\n", " 'Morelull',\n", " 'Shiinotic',\n", " 'Salandit',\n", " 'Salazzle',\n", " 'Stufful',\n", " 'Bewear',\n", " 'Bounsweet',\n", " 'Steenee',\n", " 'Tsareena',\n", " 'Comfey',\n", " 'Oranguru',\n", " 'Passimian',\n", " 'Wimpod',\n", " 'Golisopod',\n", " 'Sandygast',\n", " 'Palossand',\n", " 'Pyukumuku',\n", " 'Type: Null',\n", " 'Silvally',\n", " 'Minior',\n", " 'Komala',\n", " 'Turtonator',\n", " 'Togedemaru',\n", " 'Mimikyu',\n", " 'Bruxish',\n", " 'Drampa',\n", " 'Dhelmise',\n", " 'Jangmo-O',\n", " 'Hakamo-O',\n", " 'Kommo-O',\n", " 'Tapu Koko',\n", " 'Tapu Lele',\n", " 'Tapu Bulu',\n", " 'Tapu Fini',\n", " 'Cosmog',\n", " 'Cosmoem',\n", " 'Solgaleo',\n", " 'Lunala',\n", " 'Nihilego',\n", " 'Buzzwole',\n", " 'Pheromosa',\n", " 'Xurkitree',\n", " 'Celesteela',\n", " 'Kartana',\n", " 'Guzzlord',\n", " 'Necrozma',\n", " 'Magearna',\n", " 'Marshadow',\n", " 'Poipole',\n", " 'Naganadel',\n", " 'Stakataka',\n", " 'Blacephalon',\n", " 'Zeraora',\n", " 'Meltan',\n", " 'Melmetal',\n", " 'Grookey',\n", " 'Thwackey',\n", " 'Rillaboom',\n", " 'Scorbunny',\n", " 'Raboot',\n", " 'Cinderace',\n", " 'Sobble',\n", " 'Drizzile',\n", " 'Inteleon',\n", " 'Skwovet',\n", " 'Greedent',\n", " 'Rookidee',\n", " 'Corvisquire',\n", " 'Corviknight',\n", " 'Blipbug',\n", " 'Dottler',\n", " 'Orbeetle',\n", " 'Nickit',\n", " 'Thievul',\n", " 'Gossifleur',\n", " 'Eldegoss',\n", " 'Wooloo',\n", " 'Dubwool',\n", " 'Chewtle',\n", " 'Drednaw',\n", " 'Yamper',\n", " 'Boltund',\n", " 'Rolycoly',\n", " 'Carkol',\n", " 'Coalossal',\n", " 'Applin',\n", " 'Flapple',\n", " 'Appletun',\n", " 'Silicobra',\n", " 'Sandaconda',\n", " 'Cramorant',\n", " 'Arrokuda',\n", " 'Barraskewda',\n", " 'Toxel',\n", " 'Toxtricity',\n", " 'Sizzlipede',\n", " 'Centiskorch',\n", " 'Clobbopus',\n", " 'Grapploct',\n", " 'Sinistea',\n", " 'Polteageist',\n", " 'Hatenna',\n", " 'Hattrem',\n", " 'Hatterene',\n", " 'Impidimp',\n", " 'Morgrem',\n", " 'Grimmsnarl',\n", " 'Obstagoon',\n", " 'Perrserker',\n", " 'Cursola',\n", " \"Sirfetch'D\",\n", " 'Mr. Rime',\n", " 'Runerigus',\n", " 'Milcery',\n", " 'Alcremie',\n", " 'Falinks',\n", " 'Pincurchin',\n", " 'Snom',\n", " 'Frosmoth',\n", " 'Stonjourner',\n", " 'Eiscue',\n", " 'Indeedee',\n", " 'Morpeko',\n", " 'Cufant',\n", " 'Copperajah',\n", " 'Dracozolt',\n", " 'Arctozolt',\n", " 'Dracovish',\n", " 'Arctovish',\n", " 'Duraludon',\n", " 'Dreepy',\n", " 'Drakloak',\n", " 'Dragapult',\n", " 'Zacian',\n", " 'Zamazenta',\n", " 'Eternatus',\n", " 'Kubfu',\n", " 'Urshifu',\n", " 'Zarude',\n", " 'Regieleki',\n", " 'Regidrago',\n", " 'Glastrier',\n", " 'Spectrier',\n", " 'Calyrex',\n", " 'Wyrdeer',\n", " 'Kleavor',\n", " 'Ursaluna',\n", " 'Basculegion',\n", " 'Sneasler',\n", " 'Overqwil',\n", " 'Enamorus',\n", " 'Sprigatito',\n", " 'Floragato',\n", " 'Meowscarada',\n", " 'Fuecoco',\n", " 'Crocalor',\n", " 'Skeledirge',\n", " 'Quaxly',\n", " 'Quaxwell',\n", " 'Quaquaval',\n", " 'Lechonk',\n", " 'Oinkologne',\n", " 'Tarountula',\n", " 'Spidops',\n", " 'Nymble',\n", " 'Lokix',\n", " 'Pawmi',\n", " 'Pawmo',\n", " 'Pawmot',\n", " 'Tandemaus',\n", " 'Maushold',\n", " 'Fidough',\n", " 'Dachsbun',\n", " 'Smoliv',\n", " 'Dolliv',\n", " 'Arboliva',\n", " 'Squawkabilly',\n", " 'Nacli',\n", " 'Naclstack',\n", " 'Garganacl',\n", " 'Charcadet',\n", " 'Armarouge',\n", " 'Ceruledge',\n", " 'Tadbulb',\n", " 'Bellibolt',\n", " 'Wattrel',\n", " 'Kilowattrel',\n", " 'Maschiff',\n", " 'Mabosstiff',\n", " 'Shroodle',\n", " 'Grafaiai',\n", " 'Bramblin',\n", " 'Brambleghast',\n", " 'Toedscool',\n", " 'Toedscruel',\n", " 'Klawf',\n", " 'Capsakid',\n", " 'Scovillain',\n", " 'Rellor',\n", " 'Rabsca',\n", " 'Flittle',\n", " 'Espathra',\n", " 'Tinkatink',\n", " 'Tinkatuff',\n", " 'Tinkaton',\n", " 'Wiglett',\n", " 'Wugtrio',\n", " 'Bombirdier',\n", " 'Finizen',\n", " 'Palafin',\n", " 'Varoom',\n", " 'Revavroom',\n", " 'Cyclizar',\n", " 'Orthworm',\n", " 'Glimmet',\n", " 'Glimmora',\n", " 'Greavard',\n", " 'Houndstone',\n", " 'Flamigo',\n", " 'Cetoddle',\n", " 'Cetitan',\n", " 'Veluza',\n", " 'Dondozo',\n", " 'Tatsugiri',\n", " 'Annihilape',\n", " 'Clodsire',\n", " 'Farigiraf',\n", " 'Dudunsparce',\n", " 'Kingambit',\n", " 'Great Tusk',\n", " 'Scream Tail',\n", " 'Brute Bonnet',\n", " 'Flutter Mane',\n", " 'Slither Wing',\n", " 'Sandy Shocks',\n", " 'Iron Treads',\n", " 'Iron Bundle',\n", " 'Iron Hands',\n", " 'Iron Jugulis',\n", " 'Iron Moth',\n", " 'Iron Thorns',\n", " 'Frigibax',\n", " 'Arctibax',\n", " 'Baxcalibur',\n", " 'Gimmighoul',\n", " 'Gholdengo',\n", " ...]" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "with open(\"all pokemons.txt\", \"r\", encoding=\"utf-8\") as f:\n", " all_pokemons = [pokemon.strip().title() for pokemon in f.readlines()]\n", "\n", "all_pokemons" ] }, { "cell_type": "code", "execution_count": null, "id": "09955352", "metadata": {}, "outputs": [], "source": [ "import gradio" ] }, { "cell_type": "code", "execution_count": 4, "id": "74004ff9", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "935" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "pokemons_str = \"\"\"\"\n", "Bulbasaur, Ivysaur, Venusaur, Charmander, Charmeleon, Charizard, Squirtle, Wartortle, Blastoise, Caterpie, Metapod, Butterfree, Weedle, Kakuna, Beedrill, Pidgey, Pidgeotto, Pidgeot, Rattata, Raticate, Spearow, Fearow, Ekans, Arbok, Pikachu, Raichu, Sandshrew, Sandslash, Nidoran, Nidorina, Nidoqueen, Nidorino, Nidoking, Clefairy, Clefable, Vulpix, Ninetales, Jigglypuff, Wigglytuff, Zubat, Golbat, Oddish, Gloom, Vileplume, Paras, Parasect, Venonat, Venomoth, Diglett, Dugtrio, Meowth, Persian, Psyduck, Golduck, Mankey, Primeape, Growlithe, Arcanine, Poliwag, Poliwhirl, Poliwrath, Abra, Kadabra, Alakazam, Machop, Machoke, Machamp, Bellsprout, Weepinbell, Victreebel, Tentacool, Tentacruel, Geodude, Graveler, Golem, Ponyta, Rapidash, Slowpoke, Slowbro, Magnemite, Magneton, Farfetch’d, Doduo, Dodrio, Seel, Dewgong, Grimer, Muk, Shellder, Cloyster, Gastly, Haunter, Gengar, Onix, Drowzee, Hypno, Krabby, Kingler, Voltorb, Electrode, Exeggcute, Exeggutor, Cubone, Marowak, Hitmonlee, Hitmonchan, Lickitung, Koffing, Weezing, Rhyhorn, Rhydon, Chansey, Tangela, Kangaskhan, Horsea, Seadra, Goldeen, Seaking, Staryu, Starmie, Mr. Mime, Scyther, Jynx, Electabuzz, Magmar, Pinsir, Tauros, Magikarp, Gyarados, Lapras, Ditto, Eevee, Vaporeon, Jolteon, Flareon, Porygon, Omanyte, Omastar, Kabuto, Kabutops, Aerodactyl, Snorlax, Articuno, Zapdos, Moltres, Dratini, Dragonair, Dragonite, Mewtwo, Mew,\n", "\n", "Chikorita, Bayleef, Meganium, Cyndaquil, Quilava, Typhlosion, Totodile, Croconaw, Feraligatr, Sentret, Furret, Hoothoot, Noctowl, Ledyba, Ledian, Spinarak, Ariados, Crobat, Chinchou, Lanturn, Pichu, Cleffa, Igglybuff, Togepi, Togetic, Natu, Xatu, Mareep, Flaaffy, Ampharos, Bellossom, Marill, Azumarill, Sudowoodo, Politoed, Hoppip, Skiploom, Jumpluff, Aipom, Sunkern, Sunflora, Yanma, Wooper, Quagsire, Espeon, Umbreon, Murkrow, Slowking, Misdreavus, Unown, Wobbuffet, Girafarig, Pineco, Forretress, Dunsparce, Gligar, Steelix, Snubbull, Granbull, Qwilfish, Scizor, Shuckle, Heracross, Sneasel, Teddiursa, Ursaring, Slugma, Magcargo, Swinub, Piloswine, Corsola, Remoraid, Octillery, Delibird, Mantine, Skarmory, Houndour, Houndoom, Kingdra, Phanpy, Donphan, Porygon2, Stantler, Smeargle, Tyrogue, Hitmontop, Smoochum, Elekid, Magby, Miltank, Blissey, Raikou, Entei, Suicune, Larvitar, Pupitar, Tyranitar, Lugia, Ho-Oh, Celebi,\n", "\n", "Treecko, Grovyle, Sceptile, Torchic, Combusken, Blaziken, Mudkip, Marshtomp, Swampert, Poochyena, Mightyena, Zigzagoon, Linoone, Wurmple, Silcoon, Beautifly, Cascoon, Dustox, Lotad, Lombre, Ludicolo, Seedot, Nuzleaf, Shiftry, Taillow, Swellow, Wingull, Pelipper, Ralts, Kirlia, Gardevoir, Surskit, Masquerain, Shroomish, Breloom, Slakoth, Vigoroth, Slaking, Nincada, Ninjask, Shedinja, Whismur, Loudred, Exploud, Makuhita, Hariyama, Azurill, Nosepass, Skitty, Delcatty, Sableye, Mawile, Aron, Lairon, Aggron, Meditite, Medicham, Electrike, Manectric, Plusle, Minun, Volbeat, Illumise, Roselia, Gulpin, Swalot, Carvanha, Sharpedo, Wailmer, Wailord, Numel, Camerupt, Torkoal, Spoink, Grumpig, Spinda, Trapinch, Vibrava, Flygon, Cacnea, Cacturne, Swablu, Altaria, Zangoose, Seviper, Lunatone, Solrock, Barboach, Whiscash, Corphish, Crawdaunt, Baltoy, Claydol, Lileep, Cradily, Anorith, Armaldo, Feebas, Milotic, Castform, Kecleon, Shuppet, Banette, Duskull, Dusclops, Tropius, Chimecho, Absol, Wynaut, Snorunt, Glalie, Spheal, Sealeo, Walrein, Clamperl, Huntail, Gorebyss, Relicanth, Luvdisc, Bagon, Shelgon, Salamence, Beldum, Metang, Metagross, Regirock, Regice, Registeel, Latias, Latios, Kyogre, Groudon, Rayquaza, Jirachi, Deoxys,\n", "Turtwig, Grotle, Torterra, Chimchar, Monferno, Infernape, Piplup, Prinplup, Empoleon, Starly, Staravia, Staraptor, Bidoof, Bibarel, Kricketot, Kricketune, Shinx, Luxio, Luxray, Budew, Roserade, Cranidos, Rampardos, Shieldon, Bastiodon, Burmy, Wormadam, Mothim, Combee, Vespiquen, Pachirisu, Buizel, Floatzel, Cherubi, Cherrim, Shellos, Gastrodon, Ambipom, Drifloon, Drifblim, Buneary, Lopunny, Mismagius, Honchkrow, Glameow, Purugly, Chingling, Stunky, Skuntank, Bronzor, Bronzong, Bonsly, Mime Jr., Happiny, Chatot, Spiritomb, Gible, Gabite, Garchomp, Munchlax, Riolu, Lucario, Hippopotas, Hippowdon, Skorupi, Drapion, Croagunk, Toxicroak, Carnivine, Finneon, Lumineon, Mantyke, Snover, Abomasnow, Weavile, Magnezone, Lickilicky, Rhyperior, Tangrowth, Electivire, Magmortar, Togekiss, Yanmega, Leafeon, Glaceon, Gliscor, Mamoswine, Porygon-Z, Gallade, Probopass, Dusknoir, Froslass, Rotom, Uxie, Mesprit, Azelf, Dialga, Palkia, Heatran, Regigigas, Giratina, Cresselia, Phione, Manaphy, Darkrai, Shaymin, Arceus,\n", "\n", "Victini, Snivy, Servine, Serperior, Tepig, Pignite, Emboar, Oshawott, Dewott, Samurott, Patrat, Watchog, Lillipup, Herdier, Stoutland, Purrloin, Liepard, Pansage, Simisage, Pansear, Simisear, Panpour, Simipour, Munna, Musharna, Pidove, Tranquill, Unfezant, Blitzle, Zebstrika, Roggenrola, Boldore, Gigalith, Woobat, Swoobat, Drilbur, Excadrill, Audino, Timburr, Gurdurr, Conkeldurr, Tympole, Palpitoad, Seismitoad, Throh, Sawk, Sewaddle, Swadloon, Leavanny, Venipede, Whirlipede, Scolipede, Cottonee, Whimsicott, Petilil, Lilligant, Basculin, Sandile, Krokorok, Krookodile, Darumaka, Darmanitan, Maractus, Dwebble, Crustle, Scraggy, Scrafty, Sigilyph, Yamask, Cofagrigus, Tirtouga, Carracosta, Archen, Archeops, Trubbish, Garbodor, Zorua, Zoroark, Minccino, Cinccino, Gothita, Gothorita, Gothitelle, Solosis, Duosion, Reuniclus, Ducklett, Swanna, Vanillite, Vanillish, Vanilluxe, Deerling, Sawsbuck, Emolga, Karrablast, Escavalier, Foongus, Amoonguss, Frillish, Jellicent, Alomomola, Joltik, Galvantula, Ferroseed, Ferrothorn, Klink, Klang, Klinklang, Tynamo, Eelektrik, Eelektross, Elgyem, Beheeyem, Litwick, Lampent, Chandelure, Axew, Fraxure, Haxorus, Cubchoo, Beartic, Cryogonal, Shelmet, Accelgor, Stunfisk, Mienfoo, Mienshao, Druddigon, Golett, Golurk, Pawniard, Bisharp, Bouffalant, Rufflet, Braviary, Vullaby, Mandibuzz, Heatmor, Durant, Deino, Zweilous, Hydreigon, Larvesta, Volcarona, Cobalion, Terrakion, Virizion, Tornadus, Thundurus, Reshiram, Zekrom, Landorus, Kyurem, Keldeo, Meloetta, Genesect,\n", "\n", "Chespin, Quilladin, Chesnaught, Fennekin, Braixen, Delphox, Froakie, Frogadier, Greninja, Bunnelby, Diggersby, Fletchling, Fletchinder, Talonflame, Scatterbug, Spewpa, Vivillon, Litleo, Pyroar, Flabebe, Floette, Florges, Skiddo, Gogoat, Pancham, Pangoro, Furfrou, Espurr, Meowstic, Honedge, Doublade, Aegislash, Spritzee, Aromatisse, Swirlix, Slurpuff, Inkay, Malamar, Binacle, Barbaracle, Skrelp, Dragalge, Clauncher, Clawitzer, Helioptile, Heliolisk, Tyrunt, Tyrantrum, Amaura, Aurorus, Sylveon, Hawlucha, Dedenne, Carbink, Goomy, Sliggoo, Goodra, Klefki, Phantump, Trevenant, Pumpkaboo, Gourgeist, Bergmite, Avalugg, Noibat, Noivern, Xerneas, Yveltal, Zygarde, Diancie, Hoopa, Volcanion,\n", "\n", "Rowlet, Dartrix, Decidueye, Litten, Torracat, Incineroar, Popplio, Brionne, Primarina, Pikipek, Trumbeak, Toucannon, Yungoos, Gumshoos, Grubbin, Charjabug, Vikavolt, Crabrawler, Crabominable, Oricorio, Cutiefly, Ribombee, Rockruff, Lycanroc, Wishiwashi, Mareanie, Toxapex, Mudbray, Mudsdale, Dewpider, Araquanid, Fomantis, Lurantis, Morelull, Shiinotic, Salandit, Salazzle, Stufful, Bewear, Bounsweet, Steenee, Tsareena, Comfey, Oranguru, Passimian, Wimpod, Golisopod, Sandygast, Palossand, Pyukumuku, Type: Null, Silvally, Minior, Komala, Turtonator, Togedemaru, Mimikyu, Bruxish, Drampa, Dhelmise, Jangmo-o, Hakamo-o, Kommo-o, Alolan Rattata, Alolan Raticate, Alolan Raichu, Alolan Sandshrew, Alolan Sandslash, Alolan Vulpix, Alolan Ninetales, Alolan Diglett, Alolan Dugtrio, Alolan Meowth, Alolan Persian, Alolan Geodude, Alolan Graveler, Alolan Golem, Alolan Grimer, Alolan Muk, Alolan Exeggutor, Alolan Marowak, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini, Cosmog, Cosmoem, Solgaleo, Lunala, Nihilego, Buzzwole, Pheromosa, Xurkitree, Celesteela, Kartana, Guzzlord, Necrozma, Magearna, Marshadow, Poipole, Naganadel, Stakataka, Blacephalon, Zeraora, Meltan, Melmetal,\n", "\n", "Grookey, Thwackey, Rillaboom, Scorbunny, Raboot, Cinderace, Sobble, Drizzile, Inteleon, Skwovet, Greedent, Rookidee, Corvisquire, Corviknight, Blipbug, Dottler, Orbeetle, Nickit, Thievul, Gossifleur, Eldegoss, Wooloo, Dubwool, Chewtle, Drednaw, yamper, Boltund, Rolycoly, Carkol, Coalossal, Applin, Flapple, Appletun, Silicobra, Sandaconda, Cramorant, Arrokuda, Barraskewda, Toxel, Toxtricity, Sizzlipede, Centiskorch, Clobbopus, Grapploct, Sinistea, Polteageist, Hatenna, Hattrem, Hatterene, Impidimp, Morgrem, Grimmsnarl, Galarian Zigzagoon, Galarian Linoone, Obstagoon, Galarian Meowth, Perrserker, Galarian Ponyta, Galarian Rapidash, Galarian Slowpoke, Galarian Slowbro, Galarian Slowking, Galarian Corsola, Cursola, Galarian Farfetch’d, Sirfetch'd, Galarian Weezing, Galarian Mr. Mime, Mr. Rime, Galarian Darumaka, Galarian Darmanitan, Galarian Yamask, Runerigus, Galarian Stunfisk, Milcery, Alcremie, Falinks, Pincurchin, Snom, Frosmoth, Stonjourner, Eiscue, Indeedee, Morpeko, Cufant, Copperajah, Dracozolt, Arctozolt, Dracovish, Arctovish, Duraludon, Dreepy, Drakloak, Dragapult, Zacian, Zamazenta, Eternatus, Kubfu, Urshifu, Zarude, Regieleki, Regidrago, Glastrier, Spectrier, Calyrex, Galarian Articuno, Galarian Zapdos, Galarian Moltres,\n", "Bulbasaur, Ivysaur, Venusaur, Charmander, Charmeleon, Charizard, Squirtle, Wartortle, Blastoise, Caterpie, Metapod, Butterfree, Weedle, Kakuna, Beedrill, Pidgey, Pidgeotto, Pidgeot, Rattata, Raticate, Spearow, Fearow, Ekans, Arbok, Pikachu, Raichu, Sandshrew, Sandslash, Nidoran, Nidorina, Nidoqueen, Nidorino, Nidoking, Clefairy, Clefable, Vulpix, Ninetales, Jigglypuff, Wigglytuff, Zubat, Golbat, Oddish, Gloom, Vileplume, Paras, Parasect, Venonat, Venomoth, Diglett, Dugtrio, Meowth, Persian, Psyduck, Golduck, Mankey, Primeape, Growlithe, Arcanine, Poliwag, Poliwhirl, Poliwrath, Abra, Kadabra, Alakazam, Machop, Machoke, Machamp, Bellsprout, Weepinbell, Victreebel, Tentacool, Tentacruel, Geodude, Graveler, Golem, Ponyta, Rapidash, Slowpoke, Slowbro, Magnemite, Magneton, Farfetch’d, Doduo, Dodrio, Seel, Dewgong, Grimer, Muk, Shellder, Cloyster, Gastly, Haunter, Gengar, Onix, Drowzee, Hypno, Krabby, Kingler, Voltorb, Electrode, Exeggcute, Exeggutor, Cubone, Marowak, Hitmonlee, Hitmonchan, Lickitung, Koffing, Weezing, Rhyhorn, Rhydon, Chansey, Tangela, Kangaskhan, Horsea, Seadra, Goldeen, Seaking, Staryu, Starmie, Mr. Mime, Scyther, Jynx, Electabuzz, Magmar, Pinsir, Tauros, Magikarp, Gyarados, Lapras, Ditto, Eevee, Vaporeon, Jolteon, Flareon, Porygon, Omanyte, Omastar, Kabuto, Kabutops, Aerodactyl, Snorlax, Articuno, Zapdos, Moltres, Dratini, Dragonair, Dragonite, Mewtwo, Mew, Chikorita, Bayleef, Meganium, Cyndaquil, Quilava, Typhlosion, Totodile, Croconaw, Feraligatr, Sentret, Furret, Hoothoot, Noctowl, Ledyba, Ledian, Spinarak, Ariados, Crobat, Chinchou, Lanturn, Pichu, Cleffa, Igglybuff, Togepi, Togetic, Natu, Xatu, Mareep, Flaaffy, Ampharos, Bellossom, Marill, Azumarill, Sudowoodo, Politoed, Hoppip, Skiploom, Jumpluff, Aipom, Sunkern, Sunflora, Yanma, Wooper, Quagsire, Espeon, Umbreon, Murkrow, Slowking, Misdreavus, Unown, Wobbuffet, Girafarig, Pineco, Forretress, Dunsparce, Gligar, Steelix, Snubbull, Granbull, Qwilfish, Scizor, Shuckle, Heracross, Sneasel, Teddiursa, Ursaring, Slugma, Magcargo, Swinub, Piloswine, Corsola, Remoraid, Octillery, Delibird, Mantine, Skarmory, Houndour, Houndoom, Kingdra, Phanpy, Donphan, Porygon2, Stantler, Smeargle, Tyrogue, Hitmontop, Smoochum, Elekid, Magby, Miltank, Blissey, Raikou, Entei, Suicune, Larvitar, Pupitar, Tyranitar, Lugia, Ho-Oh, Celebi, Treecko, Grovyle, Sceptile, Torchic, Combusken, Blaziken, Mudkip, Marshtomp, Swampert, Poochyena, Mightyena, Zigzagoon, Linoone, Wurmple, Silcoon, Beautifly, Cascoon, Dustox, Lotad, Lombre, Ludicolo, Seedot, Nuzleaf, Shiftry, Taillow, Swellow, Wingull, Pelipper, Ralts, Kirlia, Gardevoir, Surskit, Masquerain, Shroomish, Breloom, Slakoth, Vigoroth, Slaking, Nincada, Ninjask, Shedinja, Whismur, Loudred, Exploud, Makuhita, Hariyama, Azurill, Nosepass, Skitty, Delcatty, Sableye, Mawile, Aron, Lairon, Aggron, Meditite, Medicham, Electrike, Manectric, Plusle, Minun, Volbeat, Illumise, Roselia, Gulpin, Swalot, Carvanha, Sharpedo, Wailmer, Wailord, Numel, Camerupt, Torkoal, Spoink, Grumpig, Spinda, Trapinch, Vibrava, Flygon, Cacnea, Cacturne, Swablu, Altaria, Zangoose, Seviper, Lunatone, Solrock, Barboach, Whiscash, Corphish, Crawdaunt, Baltoy, Claydol, Lileep, Cradily, Anorith, Armaldo, Feebas, Milotic, Castform, Kecleon, Shuppet, Banette, Duskull, Dusclops, Tropius, Chimecho, Absol, Wynaut, Snorunt, Glalie, Spheal, Sealeo, Walrein, Clamperl, Huntail, Gorebyss, Relicanth, Luvdisc, Bagon, Shelgon, Salamence, Beldum, Metang, Metagross, Regirock, Regice, Registeel, Latias, Latios, Kyogre, Groudon, Rayquaza, Jirachi, Deoxys, Turtwig, Grotle, Torterra, Chimchar, Monferno, Infernape, Piplup, Prinplup, Empoleon, Starly, Staravia, Staraptor, Bidoof, Bibarel, Kricketot, Kricketune, Shinx, Luxio, Luxray, Budew, Roserade, Cranidos, Rampardos, Shieldon, Bastiodon, Burmy, Wormadam, Mothim, Combee, Vespiquen, Pachirisu, Buizel, Floatzel, Cherubi, Cherrim, Shellos, Gastrodon, Ambipom, Drifloon, Drifblim, Buneary, Lopunny, Mismagius, Honchkrow, Glameow, Purugly, Chingling, Stunky, Skuntank, Bronzor, Bronzong, Bonsly, Mime Jr., Happiny, Chatot, Spiritomb, Gible, Gabite, Garchomp, Munchlax, Riolu, Lucario, Hippopotas, Hippowdon, Skorupi, Drapion, Croagunk, Toxicroak, Carnivine, Finneon, Lumineon, Mantyke, Snover, Abomasnow, Weavile, Magnezone, Lickilicky, Rhyperior, Tangrowth, Electivire, Magmortar, Togekiss, Yanmega, Leafeon, Glaceon, Gliscor, Mamoswine, Porygon-Z, Gallade, Probopass, Dusknoir, Froslass, Rotom, Uxie, Mesprit, Azelf, Dialga, Palkia, Heatran, Regigigas, Giratina, Cresselia, Phione, Manaphy, Darkrai, Shaymin, Arceus, Victini, Snivy, Servine, Serperior, Tepig, Pignite, Emboar, Oshawott, Dewott, Samurott, Patrat, Watchog, Lillipup, Herdier, Stoutland, Purrloin, Liepard, Pansage, Simisage, Pansear, Simisear, Panpour, Simipour, Munna, Musharna, Pidove, Tranquill, Unfezant, Blitzle, Zebstrika, Roggenrola, Boldore, Gigalith, Woobat, Swoobat, Drilbur, Excadrill, Audino, Timburr, Gurdurr, Conkeldurr, Tympole, Palpitoad, Seismitoad, Throh, Sawk, Sewaddle, Swadloon, Leavanny, Venipede, Whirlipede, Scolipede, Cottonee, Whimsicott, Petilil, Lilligant, Basculin, Sandile, Krokorok, Krookodile, Darumaka, Darmanitan, Maractus, Dwebble, Crustle, Scraggy, Scrafty, Sigilyph, Yamask, Cofagrigus, Tirtouga, Carracosta, Archen, Archeops, Trubbish, Garbodor, Zorua, Zoroark, Minccino, Cinccino, Gothita, Gothorita, Gothitelle, Solosis, Duosion, Reuniclus, Ducklett, Swanna, Vanillite, Vanillish, Vanilluxe, Deerling, Sawsbuck, Emolga, Karrablast, Escavalier, Foongus, Amoonguss, Frillish, Jellicent, Alomomola, Joltik, Galvantula, Ferroseed, Ferrothorn, Klink, Klang, Klinklang, Tynamo, Eelektrik, Eelektross, Elgyem, Beheeyem, Litwick, Lampent, Chandelure, Axew, Fraxure, Haxorus, Cubchoo, Beartic, Cryogonal, Shelmet, Accelgor, Stunfisk, Mienfoo, Mienshao, Druddigon, Golett, Golurk, Pawniard, Bisharp, Bouffalant, Rufflet, Braviary, Vullaby, Mandibuzz, Heatmor, Durant, Deino, Zweilous, Hydreigon, Larvesta, Volcarona, Cobalion, Terrakion, Virizion, Tornadus, Thundurus, Reshiram, Zekrom, Landorus, Kyurem, Keldeo, Meloetta, Genesect, Chespin, Quilladin, Chesnaught, Fennekin, Braixen, Delphox, Froakie, Frogadier, Greninja, Bunnelby, Diggersby, Fletchling, Fletchinder, Talonflame, Scatterbug, Spewpa, Vivillon, Litleo, Pyroar, Flabebe, Floette, Florges, Skiddo, Gogoat, Pancham, Pangoro, Furfrou, Espurr, Meowstic, Honedge, Doublade, Aegislash, Spritzee, Aromatisse, Swirlix, Slurpuff, Inkay, Malamar, Binacle, Barbaracle, Skrelp, Dragalge, Clauncher, Clawitzer, Helioptile, Heliolisk, Tyrunt, Tyrantrum, Amaura, Aurorus, Sylveon, Hawlucha, Dedenne, Carbink, Goomy, Sliggoo, Goodra, Klefki, Phantump, Trevenant, Pumpkaboo, Gourgeist, Bergmite, Avalugg, Noibat, Noivern, Xerneas, Yveltal, Zygarde, Diancie, Hoopa, Volcanion, Rowlet, Dartrix, Decidueye, Litten, Torracat, Incineroar, Popplio, Brionne, Primarina, Pikipek, Trumbeak, Toucannon, Yungoos, Gumshoos, Grubbin, Charjabug, Vikavolt, Crabrawler, Crabominable, Oricorio, Cutiefly, Ribombee, Rockruff, Lycanroc, Wishiwashi, Mareanie, Toxapex, Mudbray, Mudsdale, Dewpider, Araquanid, Fomantis, Lurantis, Morelull, Shiinotic, Salandit, Salazzle, Stufful, Bewear, Bounsweet, Steenee, Tsareena, Comfey, Oranguru, Passimian, Wimpod, Golisopod, Sandygast, Palossand, Pyukumuku, Type: Null, Silvally, Minior, Komala, Turtonator, Togedemaru, Mimikyu, Bruxish, Drampa, Dhelmise, Jangmo-o, Hakamo-o, Kommo-o, Alolan Rattata, Alolan Raticate, Alolan Raichu, Alolan Sandshrew, Alolan Sandslash, Alolan Vulpix, Alolan Ninetales, Alolan Diglett, Alolan Dugtrio, Alolan Meowth, Alolan Persian, Alolan Geodude, Alolan Graveler, Alolan Golem, Alolan Grimer, Alolan Muk, Alolan Exeggutor, Alolan Marowak, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini, Cosmog, Cosmoem, Solgaleo, Lunala, Nihilego, Buzzwole, Pheromosa, Xurkitree, Celesteela, Kartana, Guzzlord, Necrozma, Magearna, Marshadow, Poipole, Naganadel, Stakataka, Blacephalon, Zeraora, Meltan, Melmetal, Grookey, Thwackey, Rillaboom, Scorbunny, Raboot, Cinderace, Sobble, Drizzile, Inteleon, Skwovet, Greedent, Rookidee, Corvisquire, Corviknight, Blipbug, Dottler, Orbeetle, Nickit, Thievul, Gossifleur, Eldegoss, Wooloo, Dubwool, Chewtle, Drednaw, yamper, Boltund, Rolycoly, Carkol, Coalossal, Applin, Flapple, Appletun, Silicobra, Sandaconda, Cramorant, Arrokuda, Barraskewda, Toxel, Toxtricity, Sizzlipede, Centiskorch, Clobbopus, Grapploct, Sinistea, Polteageist, Hatenna, Hattrem, Hatterene, Impidimp, Morgrem, Grimmsnarl, Galarian Zigzagoon, Galarian Linoone, Obstagoon, Galarian Meowth, Perrserker, Galarian Ponyta, Galarian Rapidash, Galarian Slowpoke, Galarian Slowbro, Galarian Slowking, Galarian Corsola, Cursola, Galarian Farfetch’d, Sirfetch'd, Galarian Weezing, Galarian Mr. Mime, Mr. Rime, Galarian Darumaka, Galarian Darmanitan, Galarian Yamask, Runerigus, Galarian Stunfisk, Milcery, Alcremie, Falinks, Pincurchin, Snom, Frosmoth, Stonjourner, Eiscue, Indeedee, Morpeko, Cufant, Copperajah, Dracozolt, Arctozolt, Dracovish, Arctovish, Duraludon, Dreepy, Drakloak, Dragapult, Zacian, Zamazenta, Eternatus, Kubfu, Urshifu, Zarude, Regieleki, Regidrago, Glastrier, Spectrier, Calyrex, Galarian Articuno, Galarian Zapdos, Galarian Moltres,\n", "Bulbasaur,Ivysaur,Venusaur,Charmander,Charmeleon,Charizard,Squirtle,Wartortle,Blastoise,Caterpie,Metapod,Butterfree,Weedle,Kakuna,Beedrill,Pidgey,Pidgeotto,Pidgeot,Rattata,Raticate,Spearow,Fearow,Ekans,Arbok,Pikachu,Raichu,Sandshrew,Sandslash,Nidoran,Nidorina,Nidoqueen,Nidorino,Nidoking,Clefairy,Clefable,Vulpix,Ninetales,Jigglypuff,Wigglytuff,Zubat,Golbat,Oddish,Gloom,Vileplume,Paras,Parasect,Venonat,Venomoth,Diglett,Dugtrio,Meowth,Persian,Psyduck,Golduck,Mankey,Primeape,Growlithe,Arcanine,Poliwag,Poliwhirl,Poliwrath,Abra,Kadabra,Alakazam,Machop,Machoke,Machamp,Bellsprout,Weepinbell,Victreebel,Tentacool,Tentacruel,Geodude,Graveler,Golem,Ponyta,Rapidash,Slowpoke,Slowbro,Magnemite,Magneton,Farfetch’d,Doduo,Dodrio,Seel,Dewgong,Grimer,Muk,Shellder,Cloyster,Gastly,Haunter,Gengar,Onix,Drowzee,Hypno,Krabby,Kingler,Voltorb,Electrode,Exeggcute,Exeggutor,Cubone,Marowak,Hitmonlee,Hitmonchan,Lickitung,Koffing,Weezing,Rhyhorn,Rhydon,Chansey,Tangela,Kangaskhan,Horsea,Seadra,Goldeen,Seaking,Staryu,Starmie,Mr. Mime,Scyther,Jynx,Electabuzz,Magmar,Pinsir,Tauros,Magikarp,Gyarados,Lapras,Ditto,Eevee,Vaporeon,Jolteon,Flareon,Porygon,Omanyte,Omastar,Kabuto,Kabutops,Aerodactyl,Snorlax,Articuno,Zapdos,Moltres,Dratini,Dragonair,Dragonite,Mewtwo,Mew,Chikorita,Bayleef,Meganium,Cyndaquil,Quilava,Typhlosion,Totodile,Croconaw,Feraligatr,Sentret,Furret,Hoothoot,Noctowl,Ledyba,Ledian,Spinarak,Ariados,Crobat,Chinchou,Lanturn,Pichu,Cleffa,Igglybuff,Togepi,Togetic,Natu,Xatu,Mareep,Flaaffy,Ampharos,Bellossom,Marill,Azumarill,Sudowoodo,Politoed,Hoppip,Skiploom,Jumpluff,Aipom,Sunkern,Sunflora,Yanma,Wooper,Quagsire,Espeon,Umbreon,Murkrow,Slowking,Misdreavus,Unown,Wobbuffet,Girafarig,Pineco,Forretress,Dunsparce,Gligar,Steelix,Snubbull,Granbull,Qwilfish,Scizor,Shuckle,Heracross,Sneasel,Teddiursa,Ursaring,Slugma,Magcargo,Swinub,Piloswine,Corsola,Remoraid,Octillery,Delibird,Mantine,Skarmory,Houndour,Houndoom,Kingdra,Phanpy,Donphan,Porygon2,Stantler,Smeargle,Tyrogue,Hitmontop,Smoochum,Elekid,Magby,Miltank,Blissey,Raikou,Entei,Suicune,Larvitar,Pupitar,Tyranitar,Lugia,Ho-Oh,Celebi,Treecko,Grovyle,Sceptile,Torchic,Combusken,Blaziken,Mudkip,Marshtomp,Swampert,Poochyena,Mightyena,Zigzagoon,Linoone,Wurmple,Silcoon,Beautifly,Cascoon,Dustox,Lotad,Lombre,Ludicolo,Seedot,Nuzleaf,Shiftry,Taillow,Swellow,Wingull,Pelipper,Ralts,Kirlia,Gardevoir,Surskit,Masquerain,Shroomish,Breloom,Slakoth,Vigoroth,Slaking,Nincada,Ninjask,Shedinja,Whismur,Loudred,Exploud,Makuhita,Hariyama,Azurill,Nosepass,Skitty,Delcatty,Sableye,Mawile,Aron,Lairon,Aggron,Meditite,Medicham,Electrike,Manectric,Plusle,Minun,Volbeat,Illumise,Roselia,Gulpin,Swalot,Carvanha,Sharpedo,Wailmer,Wailord,Numel,Camerupt,Torkoal,Spoink,Grumpig,Spinda,Trapinch,Vibrava,Flygon,Cacnea,Cacturne,Swablu,Altaria,Zangoose,Seviper,Lunatone,Solrock,Barboach,Whiscash,Corphish,Crawdaunt,Baltoy,Claydol,Lileep,Cradily,Anorith,Armaldo,Feebas,Milotic,Castform,Kecleon,Shuppet,Banette,Duskull,Dusclops,Tropius,Chimecho,Absol,Wynaut,Snorunt,Glalie,Spheal,Sealeo,Walrein,Clamperl,Huntail,Gorebyss,Relicanth,Luvdisc,Bagon,Shelgon,Salamence,Beldum,Metang,Metagross,Regirock,Regice,Registeel,Latias,Latios,Kyogre,Groudon,Rayquaza,Jirachi,Deoxys,Turtwig,Grotle,Torterra,Chimchar,Monferno,Infernape,Piplup,Prinplup,Empoleon,Starly,Staravia,Staraptor,Bidoof,Bibarel,Kricketot,Kricketune,Shinx,Luxio,Luxray,Budew,Roserade,Cranidos,Rampardos,Shieldon,Bastiodon,Burmy,Wormadam,Mothim,Combee,Vespiquen,Pachirisu,Buizel,Floatzel,Cherubi,Cherrim,Shellos,Gastrodon,Ambipom,Drifloon,Drifblim,Buneary,Lopunny,Mismagius,Honchkrow,Glameow,Purugly,Chingling,Stunky,Skuntank,Bronzor,Bronzong,Bonsly,Mime Jr.,Happiny,Chatot,Spiritomb,Gible,Gabite,Garchomp,Munchlax,Riolu,Lucario,Hippopotas,Hippowdon,Skorupi,Drapion,Croagunk,Toxicroak,Carnivine,Finneon,Lumineon,Mantyke,Snover,Abomasnow,Weavile,Magnezone,Lickilicky,Rhyperior,Tangrowth,Electivire,Magmortar,Togekiss,Yanmega,Leafeon,Glaceon,Gliscor,Mamoswine,Porygon-Z,Gallade,Probopass,Dusknoir,Froslass,Rotom,Uxie,Mesprit,Azelf,Dialga,Palkia,Heatran,Regigigas,Giratina,Cresselia,Phione,Manaphy,Darkrai,Shaymin,Arceus,Victini,Snivy,Servine,Serperior,Tepig,Pignite,Emboar,Oshawott,Dewott,Samurott,Patrat,Watchog,Lillipup,Herdier,Stoutland,Purrloin,Liepard,Pansage,Simisage,Pansear,Simisear,Panpour,Simipour,Munna,Musharna,Pidove,Tranquill,Unfezant,Blitzle,Zebstrika,Roggenrola,Boldore,Gigalith,Woobat,Swoobat,Drilbur,Excadrill,Audino,Timburr,Gurdurr,Conkeldurr,Tympole,Palpitoad,Seismitoad,Throh,Sawk,Sewaddle,Swadloon,Leavanny,Venipede,Whirlipede,Scolipede,Cottonee,Whimsicott,Petilil,Lilligant,Basculin,Sandile,Krokorok,Krookodile,Darumaka,Darmanitan,Maractus,Dwebble,Crustle,Scraggy,Scrafty,Sigilyph,Yamask,Cofagrigus,Tirtouga,Carracosta,Archen,Archeops,Trubbish,Garbodor,Zorua,Zoroark,Minccino,Cinccino,Gothita,Gothorita,Gothitelle,Solosis,Duosion,Reuniclus,Ducklett,Swanna,Vanillite,Vanillish,Vanilluxe,Deerling,Sawsbuck,Emolga,Karrablast,Escavalier,Foongus,Amoonguss,Frillish,Jellicent,Alomomola,Joltik,Galvantula,Ferroseed,Ferrothorn,Klink,Klang,Klinklang,Tynamo,Eelektrik,Eelektross,Elgyem,Beheeyem,Litwick,Lampent,Chandelure,Axew,Fraxure,Haxorus,Cubchoo,Beartic,Cryogonal,Shelmet,Accelgor,Stunfisk,Mienfoo,Mienshao,Druddigon,Golett,Golurk,Pawniard,Bisharp,Bouffalant,Rufflet,Braviary,Vullaby,Mandibuzz,Heatmor,Durant,Deino,Zweilous,Hydreigon,Larvesta,Volcarona,Cobalion,Terrakion,Virizion,Tornadus,Thundurus,Reshiram,Zekrom,Landorus,Kyurem,Keldeo,Meloetta,Genesect,Chespin,Quilladin,Chesnaught,Fennekin,Braixen,Delphox,Froakie,Frogadier,Greninja,Bunnelby,Diggersby,Fletchling,Fletchinder,Talonflame,Scatterbug,Spewpa,Vivillon,Litleo,Pyroar,Flabebe,Floette,Florges,Skiddo,Gogoat,Pancham,Pangoro,Furfrou,Espurr,Meowstic,Honedge,Doublade,Aegislash,Spritzee,Aromatisse,Swirlix,Slurpuff,Inkay,Malamar,Binacle,Barbaracle,Skrelp,Dragalge,Clauncher,Clawitzer,Helioptile,Heliolisk,Tyrunt,Tyrantrum,Amaura,Aurorus,Sylveon,Hawlucha,Dedenne,Carbink,Goomy,Sliggoo,Goodra,Klefki,Phantump,Trevenant,Pumpkaboo,Gourgeist,Bergmite,Avalugg,Noibat,Noivern,Xerneas,Yveltal,Zygarde,Diancie,Hoopa,Volcanion,Rowlet,Dartrix,Decidueye,Litten,Torracat,Incineroar,Popplio,Brionne,Primarina,Pikipek,Trumbeak,Toucannon,Yungoos,Gumshoos,Grubbin,Charjabug,Vikavolt,Crabrawler,Crabominable,Oricorio,Cutiefly,Ribombee,Rockruff,Lycanroc,Wishiwashi,Mareanie,Toxapex,Mudbray,Mudsdale,Dewpider,Araquanid,Fomantis,Lurantis,Morelull,Shiinotic,Salandit,Salazzle,Stufful,Bewear,Bounsweet,Steenee,Tsareena,Comfey,Oranguru,Passimian,Wimpod,Golisopod,Sandygast,Palossand,Pyukumuku,Type: Null,Silvally,Minior,Komala,Turtonator,Togedemaru,Mimikyu,Bruxish,Drampa,Dhelmise,Jangmo-o,Hakamo-o,Kommo-o,Alolan Rattata,Alolan Raticate,Alolan Raichu,Alolan Sandshrew,Alolan Sandslash,Alolan Vulpix,Alolan Ninetales,Alolan Diglett,Alolan Dugtrio,Alolan Meowth,Alolan Persian,Alolan Geodude,Alolan Graveler,Alolan Golem,Alolan Grimer,Alolan Muk,Alolan Exeggutor,Alolan Marowak,Tapu Koko,Tapu Lele,Tapu Bulu,Tapu Fini,Cosmog,Cosmoem,Solgaleo,Lunala,Nihilego,Buzzwole,Pheromosa,Xurkitree,Celesteela,Kartana,Guzzlord,Necrozma,Magearna,Marshadow,Poipole,Naganadel,Stakataka,Blacephalon,Zeraora,Meltan,Melmetal,Grookey,Thwackey,Rillaboom,Scorbunny,Raboot,Cinderace,Sobble,Drizzile,Inteleon,Skwovet,Greedent,Rookidee,Corvisquire,Corviknight,Blipbug,Dottler,Orbeetle,Nickit,Thievul,Gossifleur,Eldegoss,Wooloo,Dubwool,Chewtle,Drednaw,yamper,Boltund,Rolycoly,Carkol,Coalossal,Applin,Flapple,Appletun,Silicobra,Sandaconda,Cramorant,Arrokuda,Barraskewda,Toxel,Toxtricity,Sizzlipede,Centiskorch,Clobbopus,Grapploct,Sinistea,Polteageist,Hatenna,Hattrem,Hatterene,Impidimp,Morgrem,Grimmsnarl,Galarian Zigzagoon,Galarian Linoone,Obstagoon,Galarian Meowth,Perrserker,Galarian Ponyta,Galarian Rapidash,Galarian Slowpoke,Galarian Slowbro,Galarian Slowking,Galarian Corsola,Cursola,Galarian Farfetch’d,Sirfetch'd,Galarian Weezing,Galarian Mr. Mime,Mr. Rime,Galarian Darumaka,Galarian Darmanitan,Galarian Yamask,Runerigus,Galarian Stunfisk,Milcery,Alcremie,Falinks,Pincurchin,Snom,Frosmoth,Stonjourner,Eiscue,Indeedee,Morpeko,Cufant,Copperajah,Dracozolt,Arctozolt,Dracovish,Arctovish,Duraludon,Dreepy,Drakloak,Dragapult,Zacian,Zamazenta,Eternatus,Kubfu,Urshifu,Zarude,Regieleki,Regidrago,Glastrier,Spectrier,Calyrex,Galarian Articuno,Galarian Zapdos,Galarian Moltres\"\"\"\n", "\n", "all_names = [i.replace(\"\\n\", \"\").strip() for i in pokemons_str.split(\",\")]\n", "len(set(all_names))" ] } ], "metadata": { "kernelspec": { "display_name": "pytorch312", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.7" } }, "nbformat": 4, "nbformat_minor": 5 }