3 of 5 added 40 characters in body

Python 3, 53 51 50 43 bytes

[n for n in range(1,101)if'2'not in str(n)]

Not the strongest language for this task, but I'm new to golfing.

Thanks to the commenters for their tips!