ah, eu acho que entendi o for, eu usei print porque não queria que o codigo refizesse isso toda vez que iniciasse o programa, mas só queria automatizar minha tarefa de fazer só uma lista com os 151 em vez de uma lista de listas
Respondendo a "O for que você disse que tem dois valores está..." dentro da publicação Pokémon Versão Texto: Episódio 1
1
1
Entendi que oque você quis fazer era apenas transformar em outra estrutura de dados, a opção que eu dei fo apenas pra facilitar sua criação de funções e conseguir manipular os atributos de uma forma melhor. Como por exemplo criar funções de atacar, sofrer dano, etc.
No final do arquivo seria interessante acionar um script que salvasse os dados atuais dos pokémon em um arquivo JSON, para não perder os dados ao parar o programa. Creio que não vá precisar disso agora, mas seria essencial mais pra frente.
Inclusive sua ideia me inspirou a tentar fazer algo parecido com isso, sempre joguei muito pokémon desde criança kkkkkk. Mas acho que vou focar em algo mais parecido com o pokémon showdown. Enfim, boa sorte com o código, abçs!