Python 具有scipy.signal.find_峰值的单元素到多元素

Python 具有scipy.signal.find_峰值的单元素到多元素,python,tuples,Python,Tuples,我有一个数据文件,它有两列,x和t,在x中有一些峰值。我首先使用python pandas读取文件: df=pd.read_csv("sample.dat", delimiter=" ",header=0,engine='python') 然后我使用: peaks=find_peaks(df['x']) 找到我的数据中的峰值。我的问题是“peaks”现在是一个iterable,所有的峰值都存储在一个元素中。所以如果我写: print(peaks[0]

我有一个数据文件,它有两列,
x
t
,在
x
中有一些峰值。我首先使用python pandas读取文件:

df=pd.read_csv("sample.dat", delimiter="  ",header=0,engine='python')
然后我使用:

peaks=find_peaks(df['x'])
找到我的数据中的峰值。我的问题是“peaks”现在是一个iterable,所有的峰值都存储在一个元素中。所以如果我写:

print(peaks[0])
将打印所有峰值。我希望
peaks
是一个包含多个元素的iterable,其中每个元素都是与peak
x
值对应的
t
值。我该怎么做