我想使用 Python 从电子邮件地址中提取用户名。我想到的解决方案是将电子邮件地址附加到列表中,找到@
符号的索引,然后对列表进行切片,直到找到索引。
我的代码是:
#!/usr/bin/env python<br/>
email = raw_input("Please enter your e-mail address: ")
email_list = []
email_list.append(email)
at_symbol_index = email_list.index("@")
email_username = email_list[0:at_symbol_index]
print email_username
但是,每次我运行脚本时,它都会返回错误:
ValueError: list.index(x): x not in list
我的代码有什么问题?