Python 2.7 如何在python中从列表中减去未知字符串
我试着写一个程序,你对它说,从现在起叫我Jason,然后将它转换成一个列表,从列表中减去除Jason以外的所有内容。我设法做到了这一点,但是,我希望它能减去那些不在里面的单词,但是如果它们在那里的话,它就能够做到 您还没有发布任何代码,所以我会这样做Python 2.7 如何在python中从列表中减去未知字符串,python-2.7,Python 2.7,我试着写一个程序,你对它说,从现在起叫我Jason,然后将它转换成一个列表,从列表中减去除Jason以外的所有内容。我设法做到了这一点,但是,我希望它能减去那些不在里面的单词,但是如果它们在那里的话,它就能够做到 您还没有发布任何代码,所以我会这样做 names = set(['John','Jason','Jim']) callme = 'Jason' names.intersection(set([callme])) 或者,使用迭代器 names = ['John','Jason','
names = set(['John','Jason','Jim'])
callme = 'Jason'
names.intersection(set([callme]))
或者,使用迭代器
names = ['John','Jason','Jim']
callme = ['Jason']
[N for N in names if N in callme]
不清楚您的意思,而且您还没有发布任何代码,请参阅欢迎使用堆栈溢出。请阅读如何提问和编辑您的问题。您的代码可以为我们提供见解。