Você está aqui: Python ::: Dicas & Truques ::: Set (Conjunto) |
Como somar os elementos de um Set do Python usando a função sum()Quantidade de visualizações: 4244 vezes |
A função sum() da linguagem Python pode ser usada para somar os valores do elementos de um Set (conjunto). Para isso, todos os elementos do conjunto devem ser do tipo numérico ou fornecer uma forma de serem convertidos implicitamente para uma representação numérica. Eis um exemplo no qual criamos um Set vazio e usamos a função add() para adicionar 3 elementos a ele. Em seguida usamos a função sum() para calcular e retornar a soma dos mesmos. Veja o código Python completo para o exemplo: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # método principal def main(): # vamos criar um Set vazio conjunto = set() # vamos adicionar três valores ao Set conjunto.add(6) conjunto.add(9) conjunto.add(13) # vamos exibir os valores do Set Ao executar este código Python nós teremos o seguinte resultado: Valores no conjunto: {9, 13, 6} A soma dos elementos do conjunto é 28 Note que chamar a função sum() em um Set que possui elementos não numéricos pode resultar no seguinte erro: Valores no conjunto: {'Java', 13, 6} Traceback (most recent call last): File "c:\estudos_python\estudos.py", line 19, in <module> main() File "c:\estudos_python\estudos.py", line 15, in main soma = sum(conjunto) TypeError: unsupported operand type(s) for +: 'int' and 'str' |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
JavaScript - Como resolver uma equação do segundo grau em JavaScript - Como calcular Bhaskara em JavaScript |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |