Assuming the orders of elements in lists Cs
and Ds
correspond (c = [name1, name2, name3]
and d = [valueOfName1,valueOfName2, valueOfName3]
) and you want to output them as pairs like c[0]: d[0]
Ds = [f'value{i}' for i in range(10)]
Cs = [f'name{i}' for i in range(10)]
for c, d in zip(Cs, Ds):
print(f"{c}: {d}")
output:
name0: value0
name1: value1
name2: value2
name3: value3
name4: value4
name5: value5
name6: value6
name7: value7
name8: value8
name9: value9
or, to have the fixed c
in output:
Ds = [f'value{i}' for i in range(10)]
for d in Ds:
print(f"c: {d}")
output:
c: value0
c: value1
c: value2
c: value3
c: value4
c: value5
c: value6
c: value7
c: value8
c: value9