来包利子 发表于 2020-8-29 11:09:45

求助!关于列表推导式的小疑问



为啥标红线处顺序不一样会导致底下结果的顺序也不一样呢?
萌新求细讲QwQ

完整代码:

Twilight6 发表于 2020-8-29 11:15:53



因为外部的循环每执行一次,内部的循环要全部执行完,所以你循环 list1 的时候,开始是从 1.just 开始的

但是你循环 list2 的时候,是循环 4.阿迪达斯 开始的,一个从 1 , 一个是先从 4 所以匹配到的顺序不同,那么加入列表的顺序也是不同的,打印出的列表自然也是不同的

整题解析可以看看这里:https://fishc.com.cn/thread-175291-1-1.html

来包利子 发表于 2020-8-29 11:17:36

Twilight6 发表于 2020-8-29 11:15
因为外部的循环每执行一次,内部的循环要全部执行完,所以你循环 list1 的时候,开始是从 1.just 开始 ...

{:10_254:}感谢大佬
页: [1]
查看完整版本: 求助!关于列表推导式的小疑问