num = [ ] #Inicia a lista de coleta de dados.
print ( 'Digite 5 valores.' )
for c in range ( 1 , 6 ) : #Iterando em c pelos números de 1 a 5...
while ( True ) : #...inicia um laço de coleta de dado...
try : #...inicia um bloco de tratamento de exceções...
num.append ( int ( input ( f'nº{c}: ' ) ) ) #...coleta, converte e adiciona dado a lista.
break ; #...se não haja erros abandona o laço.
except ValueError : #...caso haja um erro permanece no laço.
print ( "Valor inválido, digite novamente" )
k = lambda t: t[ 1 ] #função que orientará min() e max() a o que comparar.
maior = max ( enumerate ( num) , key= k) #Obtem o maior elemento de num junto do seu índic
menor = min ( enumerate ( num) , key= k) #Obtem o menor elemento de num junto do seu índice.
print ( f"Da lista {num}:" )
print ( f"* o maior elemento é o {maior[1]} no índice {maior[0]}" )
print ( f"* o menor elemento é o {menor[1]} no índice {menor[0]}" )
bnVtID0gW10gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjSW5pY2lhIGEgbGlzdGEgZGUgY29sZXRhIGRlIGRhZG9zLgoKcHJpbnQoJ0RpZ2l0ZSA1IHZhbG9yZXMuJykKZm9yIGMgaW4gcmFuZ2UoMSwgNik6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjSXRlcmFuZG8gZW0gYyBwZWxvcyBuw7ptZXJvcyBkZSAxIGEgNS4uLgogIHdoaWxlKFRydWUpOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMuLi5pbmljaWEgdW0gbGHDp28gZGUgY29sZXRhIGRlIGRhZG8uLi4KICAgIHRyeTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjLi4uaW5pY2lhIHVtIGJsb2NvIGRlIHRyYXRhbWVudG8gZGUgZXhjZcOnw7Vlcy4uLiAKICAgICAgbnVtLmFwcGVuZChpbnQoaW5wdXQoZiduwrp7Y306ICcpKSkgICAgICAgICAgIy4uLmNvbGV0YSwgY29udmVydGUgZSBhZGljaW9uYSBkYWRvIGEgbGlzdGEuCiAgICAgIGJyZWFrOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIy4uLnNlIG7Do28gaGFqYSBlcnJvcyBhYmFuZG9uYSBvIGxhw6dvLgogICAgZXhjZXB0IFZhbHVlRXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICMuLi5jYXNvIGhhamEgdW0gZXJybyBwZXJtYW5lY2Ugbm8gbGHDp28uCiAgICAgIHByaW50KCJWYWxvciBpbnbDoWxpZG8sIGRpZ2l0ZSBub3ZhbWVudGUiKQoKayA9IGxhbWJkYSB0OiB0WzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZnVuw6fDo28gcXVlIG9yaWVudGFyw6EgbWluKCkgZSBtYXgoKSBhIG8gcXVlIGNvbXBhcmFyLgptYWlvciA9IG1heChlbnVtZXJhdGUobnVtKSxrZXk9aykgICAgICAgICAgICAgICAgICNPYnRlbSBvIG1haW9yIGVsZW1lbnRvIGRlIG51bSBqdW50byBkbyBzZXUgw61uZGljCm1lbm9yID0gbWluKGVudW1lcmF0ZShudW0pLGtleT1rKSAgICAgICAgICAgICAgICAgI09idGVtIG8gbWVub3IgZWxlbWVudG8gZGUgbnVtIGp1bnRvIGRvIHNldSDDrW5kaWNlLgoKcHJpbnQoZiJEYSBsaXN0YSB7bnVtfToiKQpwcmludChmIiogbyBtYWlvciBlbGVtZW50byDDqSBvIHttYWlvclsxXX0gbm8gw61uZGljZSB7bWFpb3JbMF19IikKcHJpbnQoZiIqIG8gbWVub3IgZWxlbWVudG8gw6kgbyB7bWVub3JbMV19IG5vIMOtbmRpY2Uge21lbm9yWzBdfSIpCg==