摘要:
my_list=[lambda:i for i in range(5)] for l in my_list:print(l()) 求输出结果 答案是: 4 4 4 4 4 光看答案可能一下子懵住,好奇葩的答案,实际上这题也没多复杂,只是把列表生成式和lambda匿名函数结合起来了my_list就等于 阅读全文
摘要:
b=[2,4,5,6] for i in b: if not i%2: b.remove(i) 这道题的答案为[4,5],这题也是看起来很容易看见答案很容易犯迷糊的题,不就是去掉列表中的所有偶数吗,为啥4还存在呢,以下是我的个人见解,如果有误欢迎纠正,当for循环遍历到2时按照程序流程列表中会将2给 阅读全文