Unpacking lists in a f string

Kirill Ratkin kvratkin at yandex.ru
Wed Feb 9 14:38:48 EST 2022


Hi.
Try this:
f"foo {','.join([f'{a} {b}' for a,b in list(zip(l1,l2))])} bar"
09.02.2022 21:13, Paulo da Silva пишет:
> Às 02:17 de 09/02/22, Paulo da Silva escreveu:
>> Hi!
>>>> Let's say I have two lists of equal length but with a variable number 
>> of elements. For ex.:
>>>> l1=['a','b','c']
>> l2=['j','k','l']
>>>> I want to build a string like this
>> "foo a j, b k, c l bar"
>>>> Is it possible to achieve this with f strings or any other 
>> simple/efficient way?
>>>> Thanks for any help/comments.
>> Thank you for your responses.


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /