使用这个答案中的代码,我已经
(defn repeat-image [n string]
(println (apply str (repeat n string))))
(defn tile-image-across [x filename]
(with-open [rdr (reader filename)]
(doseq [line (line-seq rdr)]
(repeat-image x line))))
如何将ASCII图像水平平铺。现在,我该如何“忽略”第一行?我这样做的原因是每个图像的坐标(例如“20 63”)作为第一行,而我不需要这一行。我尝试了一些方法(保持索引,模式匹配),但我的方法感觉很牵强。