Python'до тизмекти сапка бириктирүү
Тизмек элементтерин белгиленген бөлүүчү менен сапка бириктирсе болот. Бул join методу колдонулуп жасалат. Метод бөлүүчү катары кызмат кыла турган сапка колдонулат, ал эми методдун параметринде бириктирилүүчү тизмек көрсөтүлөт:
pythonlst = ['1', '2', '3']
res = '/'.join(lst)
print(res) # '1/2/3' чыгарат
Join методунун маанилүү нюансы - биз текчана сап элементтери бар тизмектерди гана бириктире алабыз. Антпесе биз ката алабыз:
pythonlst = [1, 2, 3]
res = '/'.join(lst)
print(res) # ката чыгарат
Задание 1
Тизмек берилген:
pythonlst = ['a', 'b', 'c', 'd', 'e']
Бул тизмекти '-' бөлүүчүсү менен сапка бириктириңиз.
Задание 2
Төмөнкү код берилген:
pythonlst = ['a', '1', 'b', '2']
res = ''.join(lst)
print(res)
Консолго эмне чыгарылаатын айтыңыз.
Задание 3
Төмөнкү код берилген:
pythonlst = ['1', '2', 3, '4']
res = '/'.join(lst)
print(res)
Консолго эмне чыгарылаатын айтыңыз.
Задание 4
Тизмек берилген:
pythonlst = ['4', '3', '2', '1']
Төмөнкү сапты алуу үчүн код жазыңыз:
python'1234'