Python'da bunu yapmak için iyi bir yol olduğuna eminim, ancak dile oldukça yeni geldim, bu yüzden kolay bir tane olursa beni affet!Belirli dizinlere sahip bir python listesinden öğe seçilmesi
Bir listem var ve bu listeden belirli değerleri almak istiyorum. Çıkmak istediğim değerler, listedeki dizinleri başka bir listede belirtilmiş olanlardır. Örneğin
:
indexes = [2, 4, 5]
main_list = [0, 1, 9, 3, 2, 6, 1, 9, 8]
çıkışı olacaktır:
[9, 2, 6]
(diğer bir deyişle, indeksler 2, 4 ve main_list ile 5 ile elementler).
Bu, liste anlamaları gibi bir şeyi kullanarak yapılabilmesi gereken bir şey olduğunu hissediyorum, ancak bunu anlayamıyorum (özellikle liste anlaşılırken bir öğenin endeksine nasıl erişileceğini anlayamıyorum) .
şimdi BU, zarif. +1 –
Listeyi anlatan yazılar çok güzel ve okunması kolay. Sık sık yinelemekten de hızlı oluyorlar. –
Bu gerçekten çok hoş. Tam olarak istediğim şey, fark etmeden! – Ben