-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathex03.py
28 lines (21 loc) · 904 Bytes
/
ex03.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#
# Autores:
# Michel Silva
# Emanuel Franklyn
# Carlos Eduardo
#
# data: 08/07/2022
#
# 3 – dado uma lista de valores, verifique quanto vezes cada elemento se repete (use conjuntos).
# l1 = ['a','b','b','a','c','c','c','d','d','e']
# Entrada de dados
l1 = ['a','b','b','a','c','c','c','d','d','e'] # Criando a lista l1
print(f'lista l1 -> {l1}\n') # Imprimindo a lista l1
# Cast l1 -> set
conjunto = set(l1) # Criando um conjunto com os valores da lista l1 (set)
print(f'Set l1 -> {conjunto}\n') # Imprimindo o conjunto com os valores
# Processamento e saída de dados
for i in conjunto: # Para cada valor do conjunto
print(f"O valor {i} se repete {l1.count(i)} vezes") # Mostrando o valor e a quantidade de vezes que ele se repete na lista l1
# print(f"O valor {i} se repete {l1.count(i):.2f} vezes") # Para formatar a saída valor:.2f = 2 casas decimais (:.2f)
print('\nfim do programa')