texto1 = set(input("Texto 1: ").lower().split())
texto2 = set(input("Texto 2: ").lower().split())
comuns = texto1.intersection(texto2)
print(f"Palavras em comum: {comuns}")
laura = set(input("Lista da Laura: ").split(", "))
ana = set(input("Lista da Ana: ").split(", "))
comuns = laura.intersection(ana)
exclusivos_laura = laura.difference(ana)
exclusivos_ana = ana.difference(laura)
print(f"Itens em ambas as listas: {', '.join(comuns)}")
print(f"Itens exclusivos de Laura: {', '.join(exclusivos_laura)}")
print(f"Itens exclusivos de Ana: {', '.join(exclusivos_ana)}")
permissoes_principais = set(input("Permissões principais: ").strip().lower().split(','))
permissoes_solicitadas = set(input("Permissões solicitadas: ").strip().lower().split(','))
for i in range(len(permissoes_principais)):
permissoes_principais[i] = permissoes_principais[i].strip()
for i in range(len(permissoes_solicitadas)):
permissoes_solicitadas[i] = permissoes_solicitadas[i].strip()
eh_subconjunto = permissoes_solicitadas.issubset(permissoes_principais)
if eh_subconjunto:
print("As permissões solicitadas fazem parte das permissões principais.")
else:
print("As permissões solicitadas não fazem parte das permissões principais.")
equipe_a = {"planejar reunião", "revisar documento", "testar sistema"}
equipe_b = {"testar sistema", "implementar funcionalidade", "corrigir bug"}
tarefas_combinadas = equipe_a.union(equipe_b)
tarefa_remover = input("Tarefa a ser removida: ").lower()
if tarefa_remover in tarefas_combinadas:
tarefas_combinadas.remove(tarefa_remover)
print(f"Tarefas finais: {tarefas_combinadas}")
dicionario_produtos = {}
for i in range(3):
nome = input("Digite o nome do produto: ")
quantidade = int(input("Digite a quantidade: "))
dicionario_produtos[nome] = quantidade
print(f"Dicionário de produtos: {dicionario_produtos}")
estoque = {
"Caderno universitário": 50,
"Caneta azul": 120,
"Borracha branca": 30
}
produto = input("Digite o nome do produto a ser atualizado: ")
nova_quantidade = int(input("Digite a nova quantidade: "))
if produto in estoque:
estoque[produto] = nova_quantidade
print("Quantidade atualizada com sucesso!")
print(estoque)
else:
print("Produto não encontrado no estoque.")
participantes = {
"Mariana": 25,
"Carlos": 32,
"Beatriz": 28,
"Rafael": 35
}
print(f"Nomes dos participantes: {', '.join(participantes.keys())}")
print(f"Idades dos participantes: {', '.join(str(idade) for idade in participantes.values())}")
print("Participantes e suas idades:")
for nome, idade in participantes.items():
print(f"- {nome}: {idade} anos")
participantes = {
"Workshop 1": {"Alice", "Bruno", "Carla", "Diego"},
"Workshop 2": {"Fernanda", "Gustavo", "Helena"}
}
nome_remover = input("Digite o nome do participante a ser removido: ")
for workshop, nomes in participantes.items():
nomes.discard(nome_remover)
print("Lista atualizada de participantes:")
for workshop, nomes in participantes.items():
print(f"{workshop}: {nomes}")
vendas = {
"Eletrônicos": [
{"produto": "Smartphone", "quantidade": 5, "valor_unitario": 2000},
{"produto": "Tablet", "quantidade": 3, "valor_unitario": 1500}
],
"Eletrodomésticos": [
{"produto": "Geladeira", "quantidade": 2, "valor_unitario": 3000},
{"produto": "Micro-ondas", "quantidade": 4, "valor_unitario": 800}
],
"Livros": [
{"produto": "Livro A", "quantidade": 10, "valor_unitario": 50},
{"produto": "Livro B", "quantidade": 5, "valor_unitario": 100}
]
}
print("Total de vendas por categoria:")
for categoria, itens in vendas.items():
total = 0
for item in itens:
total += item["quantidade"] * item["valor_unitario"]
print(f"- {categoria}: R$ {total:.2f}")
convidados = set()
while True:
text = input('digite o nome de um convidado ou "sair" para sair: ')
if text.lower() == 'sair':
break
convidados.add(text)
print(f'convidados: {convidados}')