Python:邮箱合法性判断

输入行数n,以及n行邮箱的字符串。
合法的邮箱是形如“**@..**",并由英文字母,数字,下划线组成


import re
n = int(input())
b = []
for i in range(n):
    c = input()
    b.append(c)
for i in range(len(b)):
    if re.match(r"[A-Za-z0-9_]+@[A-Za-z0-9_]+",b[i]) == None:
        b[i] = "wrong"
print(b)