相关疑难解决方法(0)

Python,计算列表差异

在Python中,计算两个列表之间差异的最佳方法是什么?

A = [1,2,3,4]
B = [2,5]

A - B = [1,3,4]
B - A = [5]
Run Code Online (Sandbox Code Playgroud)

python list

179
推荐指数
10
解决办法
21万
查看次数

当我尝试从列表中删除变量时,remove() 返回 None

我正在开发一个程序的一部分,将陈述变成问题。

当我尝试删除它时x,它会返回None。我希望它打印删除该项目的句子,我做错了什么?

def Ask(Question):
    Auxiliary = ("will", "might", "would", "do", "were", "are", "did")
    for x in Auxiliary:
        if x in Question:
            Question_l = Question.lower()
            Question_tk_l = word_tokenize(Question)
            Aux_Rem = Question_tk_l.remove(x)
            print (Aux_Rem)
Run Code Online (Sandbox Code Playgroud)

想要的行为示例:

"what we are doing in the woods"
Run Code Online (Sandbox Code Playgroud)

应该成为

"what we doing in the woods"
Run Code Online (Sandbox Code Playgroud)

我想从问题中删除任何辅助词。

python python-3.x

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×2

list ×1

python-3.x ×1