Сполување на листа во низа во 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'