range 相关问题

范围是其下限和上限之间的值的范围。它可以引用DOM Range,Ruby Range类,Python范围函数,Perl 5的`..`运算符,Perl 6的Range类或PostgreSQL的范围类型。

在c#中使用运算符[..]从HashSet获取数组

这些是范围运算符和索引器吗?我从未见过它们像这样使用[..h]。 此代码中的第 6 行: 公共静态无效主要(字符串[]参数) { int[] a ={1,2,3,4,5,6,7,8,9}; 哈希集 这些是范围运算符和索引器吗?我从来没有见过它们这样使用[..h]。 此代码中的第 6 行: public static void Main(string[] args) { int[] a ={1,2,3,4,5,6,7,8,9}; HashSet<int> h=new(a); /// do somethings on HashSet WriteArray([..h]); } static void WriteArray(int[] a) { foreach(var n in a) { Console.Write($"{n} "); } } [..h]中使用什么运算符? 您能推荐一个参考资料来研究这些运算符或使用的方法吗? [..h]是一个集合表达式,基本上是创建集合、数组和跨度的简洁语法。 [和]里面的东西是集合的元素,例如 List<int> x = [1,2,3]; // basically: // var x = new List<int> { 1,2,3 }; 由于这是传递给需要 int[] 的参数,因此 [..h] 代表 int[]。那么这个数组包含什么?什么是..h?在集合表达式中, .. 可以作为另一个集合的前缀,以“spread”该集合的元素。 由于 h 包含数字 1 到 9,所以这基本上是 [1,2,3,4,5,6,7,8,9],不过由于 HashSet 没有排序,因此元素的顺序可能不同。 通常,当您想要将其他元素/集合放入集合表达式中时,使用 ..,如文档中的示例所示: string[] vowels = ["a", "e", "i", "o", "u"]; string[] consonants = ["b", "c", "d", "f", "g", "h", "j", "k", "l", "m", "n", "p", "q", "r", "s", "t", "v", "w", "x", "z"]; string[] alphabet = [.. vowels, .. consonants, "y"]; 所以 [..h] 是集合表达式的一种相当奇怪的用法。使用 h.ToArray() 来代替会更具可读性。

回答 1 投票 0

如何使用VBA中的偏移函数选择多个非连接单元格作为范围?

我有一列数据(P 列)。该数据每 12 个单元格包含名称,并且其间包含其他数据。我只需要选择包含名称的单元格。整个范围的名称和数据都会移动...

回答 1 投票 0

在 C++20 中如何传递范围而不是迭代器对?

我听说 C++20 将支持作用于范围,而不仅仅是开始+结束迭代器对。这是否意味着,在 C++20 中,我将能够编写: std::vector vec = get_vector_from_somewhere...

回答 1 投票 0

std::ranges 的默认构造 std::forward_iterator 状态有要求吗?

要实现我自己的 std::forward_iterator 我必须为该类型提供一个默认构造函数,因为它必须满足概念 std::sentinel_for -> std::semiregular -> std::default_initializable,...

回答 1 投票 0

适用于范围和数组的 VBA 函数

我正在尝试编写一个 UDF,它从用户处获取范围或数组并对其进行迭代。如果我将其声明为一个范围,如下所示: 功能测试(参数作为范围)作为变体 总体暗淡如...

回答 1 投票 0

在c++20中使用视图管道和范围adjacent_find时如何修复无效迭代器错误

我试图检查嵌套向量中的所有值是否相同/唯一。我写了这个程序(简化了,但同样的错误): 神螺栓链接 #包括 #包括 #包括<

回答 1 投票 0

Flutter中的错误:RangeError(RangeError(索引):无效值:有效值范围为空:0)

我正在 flutter [Dart] 中构建一个电子商务应用程序。 我正在尝试从 firebase 获取数据,其中我有集合名称(供应商集合)。在这个集合中,我有文档和一些字段

回答 1 投票 0

根据 Pandas DataFrame 中的范围选择行

我正在编写一个程序,其中包括从 Pandas DataFrame 中选择行的子集。 DataFrame 对新闻标题和日期有情感。 它有一行“日期”,定义

回答 1 投票 0

python for 循环与 range()

出于某种原因,我花了很多时间尝试用范围循环来解决问题。 代码: # 使用“过滤器”计算素数的低效方法 数字 = 范围(2, 100) 对于范围 (2, 8) 内的 i: ”“...

回答 2 投票 0

我的 Python 范围函数有什么问题?

年龄 = 0 而真实: attendee = int(input("你想看7点的放映吗?(只有24个座位):")) 如果 1 >= 参加者 <= 24: print(f"Your seat has

回答 1 投票 0

Rust 的范围索引行为记录在哪里?

在 Rust 中,如果您尝试使用“向后”Range 索引切片,程序会出现混乱: 让 arr = [0,1,2,3,4,5,6]; 让切片= &arr[4..1]; // 恐慌:切片索引开始于...

回答 1 投票 0

在 forEach 循环中使用 getRange() 时出现“范围未定义”错误

我搜索了一些有关循环中 getRange() 错误的类似问题,但我仍然不确定最好的解决方案是什么。 遍历范围,将字符串附加到每个范围 找不到方法获取...

回答 1 投票 0

带有特定数字的输入范围滑块

我包含一个滑块,它使用当前数字的输入范围 12、24、36、48、60 我需要添加包含的能力 24、36、48、60、120

回答 0 投票 0

图表 Y 值范围,从 2000,2001,2002...3000 开始以及我想要的步骤

使用 C# WinForms 图表。我想要上面的图表,我想将 Y 值范围设置为 2000、2001、2002...直至 3000。 我们如何在图表中设置范围以及如何在 Y 值范围中定义步骤。 数据动态...

回答 2 投票 0

sendEmails 函数中出现“未找到范围”错误且调试不够具体,无法识别

有人能够确定发生了什么事吗?这似乎是某种类型的循环错误,但我自己也不确定。 我收到参考信息时出现“异常:未找到范围”错误消息...

回答 1 投票 0

VEML6075 UVA 和 UVB 测量范围

我使用VEML6075传感器来读取UVA、UVB和UV指数。 UV 指数由芯片自动计算,也通过 I2C 发送到我的 MCU。 根据下一个数据表: 威世数据表 阿达果

回答 2 投票 0

gnuplot:如何对任意列表求和

对于 gnuplot,我有一个很大的(随机生成的)数字列表,我想将其用作总和中的索引。我该怎么做? 这就是我的意思。假设数字列表是 列表 = [81, 37, ...

回答 2 投票 0

Tia Portal 软件中的计数器

我的 Tia 门户软件中的计数器有问题。 当我将鼠标悬停在 CV 上时,它显示您可以插入 Int、DInt、SInt UInt、USint、UDint。 我想插入一个 Dint 值,因为该数字...

回答 2 投票 0

动态操作一系列 DataFrame

我正在尝试动态操作一系列数据帧。例如,我想将 DataFrame(‘recs_df’ – 如下)乘以另一个 DataFrame 的值(‘Cost’ – 如下): 记录_df1: ...

回答 1 投票 0

错误(RangeError(索引):无效值:有效值范围为空:0)

扩展( 孩子:ListView.builder( 项目数量:4, 滚动方向: Axis.horizontal, itemBuilder:(上下文,索引){ 鞋鞋 = value.getShoeList()[index]; 返回鞋块( 鞋:鞋, 点击:() =>

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.