Вам необходимо использовать str.rstrip
для удаления символа новой строки в конце каждой строки:
import sys
# since there's one invariant `valid` list, define it here, outside the loop
valid = ["()", "[]", "{}"]
for line in sys.stdin:
x = line.rstrip() in valid # no need for if ... else
print(x)