我想找到一个简单的和一个自动的python例如,使用List推导式创建包含特定形式字符串的列表。
例如我有这样的输入:
list1= [1 2 3 4 5]
list2= [10 20 30 40 50]
使用list1和list2并添加字母a和b,输出将如下所示:
res= ['a:1 - b:10','a:2 - b:20','a:3 - b:30','a:3 - b:30','a:4 - b:40','a:5 - b:50']
使用zip -
result = list([f'a:{a} - b:{b}' for a, b in zip(list1, list2)])
查看这里关于zip和关于列表推导式