Pythonda ro'yxatni satrga birlashtirish
Ro'yxat elementlarini berilgan ajratuvchi
bilan satrga birlashtirish mumkin. Buning
uchun join metodi qo'llaniladi. Metod
ajratuvchi sifatida ishlaydigan satrga
nisbatan qo'llaniladi, metodning parametrida
esa birlashtiriladigan ro'yxat ko'rsatiladi:
lst = ['1', '2', '3']
res = '/'.join(lst)
print(res) # '1/2/3' chiqadi
join metodining muhim nuqtasi shundaki,
biz faqat satrli elementlardan tashkil topgan
ro'yxatlarni birlashtira olamiz. Aks holda
xatolik yuz beradi:
lst = [1, 2, 3]
res = '/'.join(lst)
print(res) # xatolik chiqadi
Ro'yxat berilgan:
lst = ['a', 'b', 'c', 'd', 'e']
Ushbu ro'yxatni '-' ajratuvchi orqali
satrga birlashtiring.
Quyidagi kod berilgan:
lst = ['a', '1', 'b', '2']
res = ''.join(lst)
print(res)
Konsolga nima chiqishini aytib bering.
Quyidagi kod berilgan:
lst = ['1', '2', 3, '4']
res = '/'.join(lst)
print(res)
Konsolga nima chiqishini aytib bering.
Ro'yxat berilgan:
lst = ['4', '3', '2', '1']
Quyidagi satrni olish uchun kod yozing:
'1234'