Oi, Valentina! Como vai?
Agradeço por compartilhar.
Você explicou muito bem a diferença entre for e while. Usar o for realmente deixa o código mais limpo quando já sabemos o número de elementos a percorrer, como no caso da sua lista de clientes.
Uma dica interessante para o futuro é usar o enumerate() para acessar o índice e o valor ao mesmo tempo:
clientes = ["Joao", "Maria", "Carlos", "Ana", "Beatriz"]
for indice, cliente in enumerate(clientes):
print(indice, cliente)
Esse codigo mostra o indice e o nome do cliente em cada iteracao.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!