Spajanje liste u string u Pythonu

Možemo spojiti elemente liste u string sa zadatim separatorom. To se radi pomoću metode join. Metoda se primenjuje na string koji će služiti kao separator, a u parametru metode se navodi lista koja se spaja:

pythonlst = ['1', '2', '3']
res = '/'.join(lst)

print(res) # ispisaće '1/2/3'

Važan detalj metode join je u tome što možemo spajati samo liste sa string elementima. U suprotnom slučaju ćemo dobiti grešku:

pythonlst = [1, 2, 3]
res = '/'.join(lst)

print(res) # ispisaće grešku
Задание 1

Data je lista:

pythonlst = ['a', 'b', 'c', 'd', 'e']

Spojite ovu listu u string sa separatorom '-'.

Задание 2

Dat je sledeći kod:

pythonlst = ['a', '1', 'b', '2']
res = ''.join(lst)

print(res)

Recite šta će biti ispisano u konzolu.

Задание 3

Dat je sledeći kod:

pythonlst = ['1', '2', 3, '4']
res = '/'.join(lst)

print(res)

Recite šta će biti ispisano u konzolu.

Задание 4

Data je lista:

pythonlst = ['4', '3', '2', '1']

Napišite kod da dobijete sledeći string:

python'1234'