gpt4 book ai didi

arrays - 使用嵌套填充创建二维字符串数组

转载 作者:行者123 更新时间:2023-12-04 12:21:04 29 4
gpt4 key购买 nike

我正在初始化这样的字符串向量

mask = fill(fill(' ', maxx), maxy)
然后通过设置单个元素来填充它:
mask[y][x] = '·'
这不起作用:我得到 maxy倍相同的字符串。我猜是外 fill只是创建一个指向 Vector 的指针列表由内部创建 fill ( documentation of fill! 明确证实了这一点)。我应该怎么做?

最佳答案

一种解决方案是使用这样的列表理解:

mask = [fill(' ', maxx) for y in 1:maxy]
(但我仍然有兴趣了解 fill 是否有解决方案。)

关于arrays - 使用嵌套填充创建二维字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69658760/

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