在python中从字符串中的数字获取信息

在python中从字符串中的数字获取信息,python,numpy,Python,Numpy,我有一个很大的列表叫做数据。每个元素都包含一个大字符串,其中包含我要提取的32个整数/浮点数。例如,数据的第二、第三和第四个元素(这些是字符串)。我可以使用 for item in data: item = item.strip() 然而,在那之后我目瞪口呆。下面是我对第一个元素的尝试,它是一个从1到32的数字字符串(看起来像): 然而,这给了我一个“超出范围”的错误,我不知道为什么。如果我将范围减小为len(chans)-1,那么输出如下所示。我该如何解决这个问题?正如上面cmd所说

我有一个很大的列表叫做数据。每个元素都包含一个大字符串,其中包含我要提取的32个整数/浮点数。例如,数据的第二、第三和第四个元素(这些是字符串)。我可以使用

for item in data:
    item = item.strip()
然而,在那之后我目瞪口呆。下面是我对第一个元素的尝试,它是一个从1到32的数字字符串(看起来像):


然而,这给了我一个“超出范围”的错误,我不知道为什么。如果我将范围减小为len(chans)-1,那么输出如下所示。我该如何解决这个问题?

正如上面cmd所说,答案很简单

labels = chans.strip().split()

你能不能不仅仅是
labels=chans.strip().split()
?@cmd哇,我已经在这上面呆了一整天了,你刚刚救了我的命哈哈哈,非常感谢@cmd,请提供该答案,以便他可以接受并关闭此会话。
labels = chans.strip().split()