&引用;以英语发言;语句不工作并引发错误-python
我是python的新手,试图在可视化代码中做一些愚蠢的事情。有一天我写了220行代码。现在我写完了,我看到了以下错误:&引用;以英语发言;语句不工作并引发错误-python,python,list,Python,List,我是python的新手,试图在可视化代码中做一些愚蠢的事情。有一天我写了220行代码。现在我写完了,我看到了以下错误: List expression not allowed in type annotation . Use List[T] instead 因为这一行,我被困在这里面了: elif: gender in ['F', 'f', 'female', 'Female'] 上面的代码行是导致错误的代码行,但我从现有代码行复制了下面的代码,但这不会产生错误: 如果['m','m','M
List expression not allowed in type annotation . Use List[T] instead
因为这一行,我被困在这里面了:
elif: gender in ['F', 'f', 'female', 'Female']
上面的代码行是导致错误的代码行,但我从现有代码行复制了下面的代码,但这不会产生错误:
如果['m','m','Male','Male']中的性别:
则在elif
后面有一个额外的冒号:
,因此,不要:
elif: gender in ['F', 'f', 'female', 'Female']
尝试将冒号放在末尾:
elif gender in ['F', 'f', 'female', 'Female']:
然后它就会起作用。这个
elif:gender in['F','F','female','female'.]难道不是elif-gender in['F','F','female','female'.]吗:
?