在python开发时,遇到了'list' object is not callable的列表不能调用错误。编辑器也没有报语法错误,经过断点调试发现使用了str定义了一个变量导致的。str = [1,2,3,4,5] #报错 str定义变量时python会自动识别成str()函数,以为要进行字符串转换操作导致。 重命名str变量为str1或其他非系统自带函数或关键字解决。str1 = [1,2,3,4,5] #正常