gpt4 book ai didi

j - 究竟是什么#^ :_1

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

于是我在 j 网站上看到了这段代码:

mask #!.fill^:_1 lst

其中 mask 是一个位列表。

就它而言是有道理的。结果是 mask&# 的反面,应用于 lst,用填充替换未知值。

但是,它似乎并没有概括:
2 2 (#!._^:_1) 3 3 4 4

产生域错误,而不是如您所料的“3 4”。

#^:_1 到底是什么,为什么它不是# 的正反面?

最佳答案

我相信 (#!._^:_1)通过在位置为 1 时采用索引值或在为零时填充填充值来展开正确的参数。

   (1 1 0 1 0 1)   (#!._^:_1) 3 3 4 4
3 3 _ 4 _ 4

它不能完全概括,因为其他值 1 或 0 将导致您看到的域错误。请参阅此词典页面上的案例 6。 http://www.jsoftware.com/help/dictionary/d202n.htm

您还可以查看复数与 # 的标准(非反面)版本交互的方式,因为这似乎更具普遍性。
2j1   #!._ 3 3 4 4
3 3 _ 3 3 _ 4 4 _ 4 4 _
2j1 1j2 3j0 1j1 #!._ 3 3 4 4
3 3 _ 3 _ _ 4 4 4 4 _

在这种情况下,复数参数的实部 mjn使 m对应的右项和虚部的副本插入 n填充值。
http://www.jsoftware.com/help/dictionary/d400.htm

关于j - 究竟是什么#^ :_1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29440220/

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