liste1= [‘17.04-(2)’, ‘1’, ‘SUN DAWNING’, ‘G D’, ‘2y dd’, ‘Rockmaster (IRE)’, ‘59,5’, ‘M.Çiçek’, ‘M.Kocatürk’, ‘3’, ‘49’, ‘241231’, ‘19’, ‘120’]
liste2= [‘Carigrad’, ‘(Victory Gallop)’, ‘H.E.Uysal’]
liste 2 deki 0 ve 1 indeksin(Carigrad(Victory Galop) toplamını(birleştirip) liste1 in 3 indeksi olarak, liste 2 nin 2. indeksinide(H.E.Uysal) liste1 in 9. indeksi olarak atayarak yeni listeyi yazdırmak istiyorum. Yardımcı olabilir misiniz.
Merhaba,
Bildiğiniz gibi, + işleci, append()
ve extend()
metotları öğeleri listenin sonuna ekliyor. Peki biz bir öğeyi listenin sonuna değil de, liste içinde başka bir konuma eklemek istersek ne yapacağız? İşte bunun için insert()
adlı başka bir metottan yararlanacağız.
insert kelimesi ‘yerleştirmek, sokmak’ gibi anlamlara gelir. insert()
metodu da bu anlama uygun olarak, öğeleri listenin istediğimiz bir konumuna yerleştirir.
Liste metotları hakkında bilgi için aşağıdaki adresi ziyaret edin.
liste1= ["17.04-(2)", "1", "SUN DAWNING", "G D", "2y dd", "Rockmaster (IRE)", "59,5", "M.Çiçek", "M.Kocatürk", "3", "49", "241231", "19", "120"]
liste2= ["Carigrad", "(Victory Gallop)", "H.E.Uysal"]
liste1.insert(3, (liste2[0] + liste2[1]))
liste1.insert(9, liste2[2])
print(liste1)
Cevabınız için teşekkür ederim.
Rica ederim,
Yardımcı olabilmek güzel.