test_list = ['y', 'yy', 'yyy', 'n']
for char in test_list:
if char == 'y' or 'yy' or 'yyy':
print(char)
The above code returns y yy yyy n
How can I get it to print y yy yyy
I tried the following and it also does not work
test_list = ['y', 'yy', 'yyy', 'n']
for char in test_list:
if char == ('y' or 'yy' or 'yyy'):
print(char)
This works but is there a more concise way?
test_list = ['y', 'yy', 'yyy', 'n']
for char in test_list:
if (char == 'y') or (char == 'yy') or (char == 'yyy'):
print(char)