name 'List' is not defined
时间: 2023-09-13 20:09:48 浏览: 334
在你的代码中,报错"NameError: name 'List' is not defined"是因为你没有正确导入List类型。在Python中,List是typing模块中的一个泛型类型,用于表示列表。为了解决这个问题,你需要在代码的开头导入List类型。你可以按照以下方式修改你的代码:
```python
from typing import List
class Solution:
def twoSum(self, nums: List\[int\], target: int) -> List\[int\]:
pass
```
通过导入List类型,你可以在代码中正确使用List\[int\]来表示一个整数列表。这样,你就可以避免"NameError: name 'List' is not defined"的错误了。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [LeetCode代码复制到本地 NameError: name ‘List‘ is not defined 报错处理](https://blog.csdn.net/weixin_41832438/article/details/113841853)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [NameError: name ‘List‘ is not defined -python问题](https://blog.csdn.net/qq_38048756/article/details/107509567)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文