143得票9回答
返回正则表达式的第一个匹配字符串,处理没有匹配的情况。

我想要获取正则表达式的第一个匹配结果。在下面的情况中,我有一个列表:text = 'aa33bbb44' re.findall('\d+',text) # ['33', '44'] 我可以提取列表的第一个元素:text = 'aa33bbb44' re.findall('\d+',text)[...

74得票3回答
只有整数、切片(`:`)、省略号(`...`)、numpy.newaxis(`None`)以及整数或布尔数组是有效的索引。

我正在实现FFT作为我的作业的一部分。我的问题在于使用位反转来洗牌数据元素的实现。我收到以下警告: DeprecationWarning: 使用非整数而不是整数将在将来导致错误。 data[x],data[y] = data[y],data[x] 而自动评分系统(由大学提供)返回以下内容...

53得票7回答
尝试访问第N个项目时出现“IndexError:list index out of range”,这是什么意思?这意味着我的列表少于N个项目吗?

我在告诉我的程序打印输出的第53行。这个错误是在告诉我没有那么多行,因此无法打印出来吗?

47得票4回答
"index 0 is out of bounds for axis 0 with size 0" 的意思是什么?

我对Python和NumPy都不熟悉。我运行了自己编写的代码,出现了以下提示信息:"索引0超出了大小为0的轴0的范围"。没有上下文,我只想知道这是什么意思...这可能很傻,但是轴0和大小0是什么意思?索引0表示数组中的第一个值...但我无法弄清楚轴0和大小0是什么意思。 "data" 是一个...

38得票3回答
为什么在“for i in ar”循环中,访问“ar[i]”时会出现IndexError(或TypeError或错误的结果)?

我正在尝试使用for循环来计算列表值的总和。这是我的代码:def sumAnArray(ar): theSum = 0 for i in ar: theSum = theSum + ar[i] return theSum 我遇到了以下错误:line 13...

25得票5回答
沿第二个轴连接两个一维 `numpy` 数组

执行中import numpy as np t1 = np.arange(1,10) t2 = np.arange(11,20) t3 = np.concatenate((t1,t2),axis=1) 导致结果为Traceback (most recent call last): Fi...

21得票5回答
当我尝试使用auto-py-to-exe从Python脚本创建可执行文件时,出现“IndexError:tuple index out of range”错误。

我一直在试用一个开源的个人AI助手脚本。脚本运行良好,但我想创建一个可执行文件,以便将其赠送给我的朋友。然而,当我尝试使用auto-py-to-exe创建可执行文件时,它会显示以下错误: Running auto-py-to-exe v2.10.1 Building directory: C...

15得票3回答
IndexError: 位置参数元组的替代索引1超出范围

我正在跟随教程,但不知道为什么出现了这个错误: <ipython-input-61-d59f7a5a07ab> in extract_featuresets(ticker) 2 tickers, df = process_data_for_labels(t...

9得票5回答
如何查找哪个索引超出范围?

在出现IndexError错误时,有没有办法知道哪个对象“超出范围”了? 考虑以下代码: a = [1,2,3] b = [1,2,3] x, y = get_values_from_somewhere() try: a[x] = b[y] except IndexError a...