06.leetcode题目讲解(Python):Z字形变换

题目:
image.png

这个题我采用的是通过方向控制,来将字符串里的字符添加到构建的list中,在循环中的碰到最后一行或者第一行进行方向改变。需要考虑行数为 1 的特殊情况,这种情况下直接返回字符串。

参考代码如下: