|
10鱼币
如题:这是小甲鱼python视频的12课的课后题其中有一句没看懂请懂的朋友帮忙解答一下:
list1 = ['1.Jost do It','2.一切皆有可能','3.让编程改变世界','4.Impossible is Nothint']
list2 = ['4.阿迪达斯','2.李宁','3.鱼C工作室','1.耐克']
list3 = []
for slogan in list1:
for name in list2:
if slogan[0] == name[0]: #请问这一句应该怎样理解?
list3.append((name + ':' + slogan[2:]))
|
最佳答案
查看完整内容
判断列表1和列表2中的每个字符串的第一个数字是否相等,相等就把这俩字符串拼接在一起输出。
先判断'1.Jost do It'和'4.阿迪达斯'发现1和4不相等,不输出
接着判断'1.Jost do It'和'2.李宁'发现1和2也不相等
继续判断'1.Jost do It'和'3.鱼C工作室'发现1和3也不相等
直到判断'1.Jost do It'和'1.耐克发现1和1相等,便输出
|