Um loop for em Python é usado para iterar sobre um objeto iterável, executando um bloco de código para cada item no iterável. O iterável pode ser uma lista, tupla, string, dicionário, conjunto ou qualquer outro objeto que suporte iteração.