gpt4 book ai didi

python - [...,::-1] 如何在切片表示法中工作?

转载 作者:太空宇宙 更新时间:2023-11-03 22:03:46 24 4
gpt4 key购买 nike

OpenCV 使用 BGR 编码,当图像需要在更常见的RGB。我已经使用它几个月了,但仍然不明白它是如何工作的。

最佳答案

切片运算符与 3 个参数一起工作。开始(包括)、结束(不包括)和步骤。如果未指定开始,则它获取数组的开头,与结尾相同,但包含最后一个元素。如果未指定步长,则默认值为 1。

这样,如果您执行 [1, 2, 3, 4][0:2] 它将返回 [1, 2]

如果你执行 [1, 2, 3, 4][1:] 它将返回 [2, 3, 4]

如果你执行 [1, 2, 3, 4][1::2] 它将返回 [2, 4]

对于负索引,这意味着向后迭代所以 [1, 2, 3, 4][::-1] 表示,从起始元素到最后一个元素向后迭代列表 1 个元素一次返回 [4, 3, 2, 1]

由于问题还不是很清楚,我希望这能理清功能并让您得到答案。

关于python - [...,::-1] 如何在切片表示法中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45680851/

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