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

Python for循环-一个列表中的第一个值到第二个列表中的第一个值,python,string,list,for-loop,netmiko,Python,String,List,For Loop,Netmiko,我想做这样的循环 输出: list1= ['a','b','c'] list2= ['d','e','f'] 忽略这个例子:p*请阅读关于zip "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

我想做这样的循环

输出:

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

忽略这个例子:p*

请阅读关于
zip

"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]
for i in range(len(list1)):
    print("hi I am " + list1[i] + " is also " + list2[i])

你试过什么?如果您共享您尝试过的特定代码示例,您可能会得到更好的答案。这似乎是
for
循环教程中的家庭作业。因此,我们希望您发布您的编码尝试。请参见[如何提出家庭作业问题]()。
size
需要更改为
len
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