Tag: arrays

我怎样才能存储正则expression式捕获在Perl中的数组?

我试图在Perl中使用正则expression式。 我奇怪的是,如果有可能将expression式的所有匹配存储到数组中? 我知道我可以使用以下内容: ($1,…,$n) = m/expr/g; 但似乎只有当你知道你正在寻找的比赛数量时才能使用。 我试过my @array = m/expr/g; 但似乎并不奏效。 谢谢你的帮助!

Go中的随机数组

我试图将下面的Python代码翻译成Go import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) 但发现我的Go版本冗长而尴尬,因为没有随机播放function,我不得不实现接口和转换types。 什么是我的代码惯用的Go版本?

我如何检查重复的数组?

我有一个数组A.我想检查它是否包含重复的值。 我会怎么做?

Ruby数组:select(),collect()和map()

映射语法: a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"] a.map {|item|"a" == item} #=> [true, false, false, false] a.select {|item|"a" == item} #=> ["a"] 问题如果我有: irb(main):105:0> details[1] => {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"", :qty2=>"1", :price=>"5,204.34 P"} 我想删除在这个数组上有一个空的qty值的每个条目,或者只select那些有一些值的条目。 我试过了 : details.map {|item|"" == item} 只是返回了很多的错误。 然后当我使用相同的只是改变地图select我得到: []

在Ruby中创build或附加到数组

foo ||= [] foo << :element 感觉有点笨重。 有没有更习惯的方式?

rubyarrays中的空间由%w

如果我想使用%w(abc)语法,如何在ruby数组中添加空格字符?

使用h1到h6从数组中生成标签云的最佳方式是什么?

我有以下数组: $artist = array("the roots", "michael jackson", "billy idol", "more", "and more", "and_YET_MORE"); $count = array(5, 3, 9, 1, 1, 3); 我想要生成一个标签云,其中包含h6标签中封闭的h1标签中包含更高数字的艺术家。

如何在Kotlin中初始化一个数组?

在Java中,可以初始化一个数组,例如: int numbers[] = new int[] {10, 20, 30, 40, 50} Kotlin的数组初始化是怎样的?

在Ruby中从另一个数组中减去一个数组

我有两个任务的数组 – 创build和分配。 我想从创build的任务数组中删除所有分配的任务。 这是我的工作,但凌乱的代码: @assigned_tasks = @user.assigned_tasks @created_tasks = @user.created_tasks #Do not show created tasks assigned to self @created_not_doing_tasks = Array.new @created_tasks.each do |task| unless @assigned_tasks.include?(task) @created_not_doing_tasks << task end end 我确定有更好的方法。 它是什么? 谢谢 :-)

如何在Ruby中获取数组的最后一个元素?

例: a = [1, 3, 4, 5] b = [2, 3, 1, 5, 6] 如何获得数组a的最后一个值5或数组b最后一个值6而不使用a[3]和b[4] ?