Yorumlar

Yusuf adnan turgut
2 yıl 2 ay önce

Merhaba söylediklerinizi biraz araştırdıktan sonra en iyi uygulanmış 2 örnek buldum. Dediğiniz işlem farklı işlemlerde yapılabiliyor. 1. List Comprehension 2. Fonksiyonel Programlama ile yapılabiliyor  

 

# List Comprehension

liste = [3,6,2,8,54,2,8,9,3,2,5,7,2,7,8,2]

detail = [{"Sayı": x, "index": liste.index(x)} for x in liste]

print(detail)

# Fonksiyonel Programlama

liste = [3,6,2,8,54,2,8,9,3,2,5,7,2,7,8,2]

x = list(map(lambda x: {'number':x[1], 'rank':x[0]}, enumerate(liste)))

print(x)