詹惠儿

2018-12-07   阅读量: 543

数据分析师 Python数据分析 Python编程

怎么使用in和not in?

扫码加入数据分析学习群

in运算符:'in'运算符用于检查序列中是否存在值。如果在指定序列中找到变量,则求值为true,否则求值为false。

# Python program to illustrate

# Finding common member in list

# using 'in' operator

list1=[1,2,3,4,5]

list2=[6,7,8,9]

for item in list1:

if item in list2:

print("overlapping")

else:

print("not overlapping")

不使用in运算符的相同示例:

# Python program to illustrate

# Finding common member in list

# without using 'in' operator

# Define a function() that takes two lists

def overlapping(list1,list2):

c=0

d=0

for i in list1:

c+=1

for i in list2:

d+=1

for i in range(0,c):

for j in range(0,d):

if(list1[i]==list2[j]):

return 1

return 0

list1=[1,2,3,4,5]

list2=[6,7,8,9]

if(overlapping(list1,list2)):

print("overlapping")

else:

print("not overlapping")

输出:

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 1 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子