gpt4 book ai didi

python - 如何使用python曲折排序并连接每行的值

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:10:16 25 4
gpt4 key购买 nike

我有一个结果:

[[0 0 0 ..., 0 1 0]
[0 1 1 ..., 1 1 1]
[0 0 1 ..., 0 1 1]
...,
[0 0 0 ..., 0 0 1]
[1 1 1 ..., 1 1 0]
[1 1 1 ..., 1 1 1]]

我需要以锯齿形顺序扫描“结果”并将值连接成一行,但我卡住了。之字形顺序如图所示。

Zigzag Order Picture

最佳答案

这将为您提供锯齿形:

np.concatenate([np.diagonal(a[::-1,:], i)[::(2*(i % 2)-1)] for i in range(1-a.shape[0], a.shape[0])])

关于python - 如何使用python曲折排序并连接每行的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50445847/

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