每当我查看find_peaks函数的examples时,它总是显示如下所示的用法
find_peaks
peaks, _ = find_peaks(x, height=0)
_是干什么用的?我从来没有在任何例子中看到过它。
_
bwitn5fc1#
实际上,在你的链接中已经解释并使用了它。最后一个例子和文档本身都说,find_peaks返回找到的峰的属性字典。如果返回值可以被丢弃,则使用_。这样,多个返回值仍然是解包的。如果你写为:
peaks = find_peaks(x, height=0)
由于峰值[1]现在包含返回的字典,因此需要通过峰值[0]来访问峰值。
1条答案
按热度按时间bwitn5fc1#
实际上,在你的链接中已经解释并使用了它。最后一个例子和文档本身都说,
find_peaks
返回找到的峰的属性字典。如果返回值可以被丢弃,则使用_
。这样,多个返回值仍然是解包的。如果你写为:由于峰值[1]现在包含返回的字典,因此需要通过峰值[0]来访问峰值。