Een lijst samenvoegen tot een string in Python
Je kunt elementen van een lijst samenvoegen tot een
string met een opgegeven scheidingsteken. Dit wordt
gedaan met behulp van de methode join. De methode
wordt toegepast op de string die zal fungeren als het
scheidingsteken, en de parameter van de methode is de
samen te voegen lijst:
lst = ['1', '2', '3']
res = '/'.join(lst)
print(res) # geeft '1/2/3' weer
Een belangrijk detail van de methode join is
dat we alleen lijsten met string-elementen kunnen
samenvoegen. Anders krijgen we een foutmelding:
lst = [1, 2, 3]
res = '/'.join(lst)
print(res) # geeft een foutmelding weer
Gegeven een lijst:
lst = ['a', 'b', 'c', 'd', 'e']
Voeg deze lijst samen tot een string met het
scheidingsteken '-'.
Gegeven de volgende code:
lst = ['a', '1', 'b', '2']
res = ''.join(lst)
print(res)
Zeg wat er in de console wordt weergegeven.
Gegeven de volgende code:
lst = ['1', '2', 3, '4']
res = '/'.join(lst)
print(res)
Zeg wat er in de console wordt weergegeven.
Gegeven een lijst:
lst = ['4', '3', '2', '1']
Schrijf code om de volgende string te krijgen:
'1234'