Odpowiedź:
import random
def rand_list(n, a = 0, b = 10):
lista = []
for i in range(n):
lista.append(random.randint(a,b))
return lista
lista=rand_list(10,-100,100)
print("Lista:",lista)
print("min:",min(lista,key=abs))
print("max",max(lista,key=abs))
Wyjaśnienie:
* [100;100) - nie za bardzo wiedziałem o co chodzi więc dałem [-100;100]
* użyłem przykładu z zadania 5
* użyłem argumentu key=abs
* wyświetlana wartość jest wartością ze znakiem, natomiast funkcja min i max nie uwzględnia znaku.