python如何判断一个列表内的一个元素在另外一个列表就可以

A=['a','b','c']b=['c','d','e']怎么判断b里面的元素有一个在A里就可以... A=['a','b','c']
b=['c','d','e']
怎么判断b里面的元素有一个在A里就可以
展开
 我来答
老夭来了
推荐于2018-02-12 · 知道合伙人软件行家
老夭来了
知道合伙人软件行家
采纳数:1806 获赞数:8100
2008年从事软件开发,拥有多年的python,php,linux工作经验,发布过多个python,php的开源项目。

向TA提问 私信TA
展开全部
A=['a','b','c']
b=['c','d','e']
cont = False
for i in A:
    if i in B:
        cont = True
        break
print cont

如果解决了您的问题请采纳!
如果未解决请继续追问

哦_廿一
2017-08-02 · TA获得超过431个赞
知道小有建树答主
回答量:273
采纳率:91%
帮助的人:232万
展开全部
# 以下使用 py3 set
# 交集
A=['a','b','c']
B=['c','d','e']
# 两个集合中的相同元素
res = list(set(A).intersection(set(B)))

# 判断b里面的元素有一个在A里
boo = len(res) > 0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dreamseaKIK
2017-08-02 · TA获得超过670个赞
知道小有建树答主
回答量:463
采纳率:81%
帮助的人:187万
展开全部
将A和b都转成set集合,然后用集合作差,也就是作交集运算, 如果得到结果不为空,就表示b里面有一个元素在A里面也存在
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
从空去听8
2017-08-03 · TA获得超过7440个赞
知道大有可为答主
回答量:6907
采纳率:93%
帮助的人:5601万
展开全部
A=['a','b','c']
b=['c','d','e']
cont = False
for i in A:
if i in B:
cont = True
break
print cont
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式