Îmbinarea unei liste într-un șir în Python

Puteți îmbina elementele unei liste într-un șir cu un separator dat. Acest lucru se face folosind metoda join. Metoda este aplicată pe șirul care va acționa ca separator, iar în parametrul metodei este specificată lista de îmbinat:

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

print(res) # va afișa '1/2/3'

Un nuanță importantă a metodei join este faptul că putem îmbina doar liste cu elemente string. În caz contrar, vom primi o eroare:

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

print(res) # va afișa o eroare
Задание 1

Se dă lista:

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

Îmbinați această listă într-un șir cu separatorul '-'.

Задание 2

Este dat următorul cod:

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

print(res)

Spuneți ce va fi afișat în consolă.

Задание 3

Este dat următorul cod:

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

print(res)

Spuneți ce va fi afișat în consolă.

Задание 4

Se dă lista:

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

Scrieți codul pentru a obține următorul șir:

python'1234'