Quero entrar com uma palavra (str). Ex.: "Curitiba" Depois quero baseado em uma tabela de valores, atribuir valor (Int) a cada letra dessa entrada. Ex.: Curitiba--> "C"=1, "U"=2, "R"=4... etc Após transformado a entrada em valores quero fazer operações matemáticas, tipo soma 1+2+4....=7 Revirei a internet e não achei! Como posso fazer isso? Achei no forum o seguinte, que separa cada letra de "Teste" lista = ['teste', 'teste', 'teste', 'teste', 'teste'] matriz = [] for palavra in lista: matriz.append(list(palavra)) print(matriz) output: [['t', 'e', 's', 't', 'e'], ['t', 'e', 's', 't', 'e'], ['t', 'e', 's', 't', 'e'], ['t', 'e', 's', 't', 'e'], ['t', 'e', 's', 't', 'e']] Feito isso ou algo como isso, quero dar um valor (int) pre estabelecido para cada letra, por exemplo "T"=1, "E"=2, "S"=3.... E após isso somar os valores. Em resumo: Entrar com um nome. Ex.: Curitiba Separar as letras dessa entrada. Ex.: C, U, R, I, T, I, B, A Atribuir uma valor inteiro a cada uma dessas letras. Ex.: C=1, U=2... Pode fazer operações com esses valores. Ex.: 1(C)+2(U) = 3 A saída da informação será por exemplo: 'CURITIBA' = 100 Continue reading...