Boosted_d16 Boosted_d16 - 1 month ago 27
Python Question

python - if not in list

I have two lists:

mylist = ['total','age','gender','region','sex']
checklist = ['total','civic']


I have to work with some code I have inherited which looks like this:

for item in mylist:
if item in checklist:
do something:


How can I work with the code above to tell me that 'civic' is not in mylist?.

This would've been the ideal way to do it but I cant use it, don't ask me why.

for item in checklist:
if item not in mylist:
print item


Outcome:

civic

Answer

How about this?

for item in mylist:
    if item in checklist:
        pass
    else:
       # do something
       print item