为什么我没有得到回报?

问题描述 投票:0回答:1

所以我正在为一个作业编写代码,其中我们两个删除偶数并对两个列表的值进行排序,我的代码做得很好,除了我返回“无”以及排序列表。

这是我的代码:

    def remove_even(L1, L2):
        L3=[]
        for i in range(0,len(L1)):
            if L1[i] %2 != 0:
                L3.append(L1[i])
        for i in range(0,len(L2)):
            if L2[i] %2 != 0:
                L3.append(L2[i])
        L3=list(set(L3))
        L3.sort()
        print(L3)

这是之前问题的调整版本,我们必须保持偶数,并且它没有返回任何 None 因此我感到困惑。

python
1个回答
0
投票

你实际上必须像这样打印L3

print(L3)

© www.soinside.com 2019 - 2024. All rights reserved.