gpt4 book ai didi

python - 我可以同时在 iloc 函数中使用索引位置和索引切片吗?

转载 作者:行者123 更新时间:2023-12-01 22:46:55 27 4
gpt4 key购买 nike

我可以使用:iloc[:, [1,2,3,27, 4:27]

我想按列索引对列重新排序并在输出中包含所有列

最佳答案

是的,你可以,但你需要构建一个没有切片的索引列表。 Numpy 有一个漂亮的 helper :np.r_ :

>>> np.r_[1, 2, 3, 27, 4:27]
array([ 1, 2, 3, 27, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24, 25, 26])

所以你的代码变成:

df.iloc[:, np.r_[1, 2, 3, 27, 4:27]]

关于python - 我可以同时在 iloc 函数中使用索引位置和索引切片吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75061706/

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