Python'da Liste Elemanlarını String'e Birleştirme
Liste elemanlarını, belirli bir ayırıcı ile
bir string'e birleştirmek mümkündür. Bu,
join metodu kullanılarak yapılır. Metot,
ayırıcı olarak kullanılacak string'e uygulanır
ve metodun parametresinde birleştirilecek
liste belirtilir:
lst = ['1', '2', '3']
res = '/'.join(lst)
print(res) # '1/2/3' yazdırır
join metodunun önemli bir inceliği,
sadece string elemanlara sahip listeleri
birleştirebilmemizdir. Aksi takdirde
bir hata alırız:
lst = [1, 2, 3]
res = '/'.join(lst)
print(res) # hata verir
Bir liste verilmiştir:
lst = ['a', 'b', 'c', 'd', 'e']
Bu listeyi, ayırıcı olarak
'-' kullanarak bir string'e birleştirin.
Aşağıdaki kod verilmiştir:
lst = ['a', '1', 'b', '2']
res = ''.join(lst)
print(res)
Konsola ne yazdırılacağını söyleyin.
Aşağıdaki kod verilmiştir:
lst = ['1', '2', 3, '4']
res = '/'.join(lst)
print(res)
Konsola ne yazdırılacağını söyleyin.
Bir liste verilmiştir:
lst = ['4', '3', '2', '1']
Aşağıdaki string'i elde etmek için kodu yazın:
'1234'