li.sort() kısmından önce;

li = set(list(li))
satırını eklerse listede bulunan aynı elemanları silip tek 1 tane varmış gibi kabul eder. ve sonra sıralamayı yapar.

en küçük ikinci elemanı yazdırmak ise;

print("Smallest element is:", *li[:2])