Sammenlægning af liste til streng i Python

Man kan sammenlægge elementer fra en liste til en streng med en given separator. Dette gøres ved hjælp af metoden join. Metoden anvendes på den streng, der skal fungere som separator, og i metodens parameter angives den liste, der skal sammenlægges:

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

print(res) # udskriver '1/2/3'

En vigtig nuance ved metoden join er, at vi kun kan sammenlægge lister med strenge-elementer. Ellers får vi en fejl:

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

print(res) # udskriver en fejl
Задание 1

Givet en liste:

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

Sammenlæg denne liste til en streng med separatoreren '-'.

Задание 2

Givet følgende kode:

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

print(res)

Sig, hvad der udskrives i konsollen.

Задание 3

Givet følgende kode:

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

print(res)

Sig, hvad der udskrives i konsollen.

Задание 4

Givet en liste:

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

Skriv koden for at opnå følgende streng:

python'1234'