Î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'