for循环-一个列表中的第一个值到第二个列表中的第一个值

时间:2020-05-15 00:23:20

标签: python string list for-loop netmiko

list1=  ['a','b','c']
list2=  ['d','e','f']

我想做for循环

输出:

"hi I am" + list1[1] + "is also" + list2[1]   i.e. Hi I am a is also d
"hi I am" + list1[2] + "is also" + list2[2]   i.e. Hi I am b is also e ....
"hi I am" + list1[3] + "is also" + list2[3]

忽略示例:P *

2 个答案:

答案 0 :(得分:0)

for i in range(len(list1)):
    print("hi I am " + list1[i] + " is also " + list2[i])

答案 1 :(得分:0)

请阅读有关zip

的信息
for i, j in zip(list1, list2):
    print("hi I am " + i + " is also " + j)
#hi I am a is also d
#hi I am b is also e
#hi I am c is also f