gpt4 book ai didi

带逗号的 Python 数组切片?

转载 作者:IT老高 更新时间:2023-10-28 21:55:05 31 4
gpt4 key购买 nike

我想知道在切片 Python 数组时逗号的用途是什么 - 我有一个似乎可以工作的示例,但对我来说看起来很奇怪的行是

p = 20*numpy.log10(numpy.abs(numpy.fft.rfft(data[:2048, 0])))

现在,我知道在对数组进行切片时,第一个数字是开始,下一个是结束,最后一个是步骤,但是结束数字后面的逗号表示什么?谢谢。

最佳答案

它被用于从二维数组中提取特定的

因此,您的示例将从前 2048 行(0 到 2047)中提取第 0 列(第一列)。但请注意,此语法仅适用于 numpy 数组,不适用于一般的 Python 列表。

关于带逗号的 Python 数组切片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9972391/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com