腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Perl
语言中
的
LinkedHashMap
、
、
、
在
Perl
中有没有像java中
的
LinkedHashMap那样
的
数据结构?或者
Perl
中
的
LRU数据结构 更新:@TLP基本上我希望有
哈希
表数据结构,但我也可以保持键进入
的
顺序,在我处理列表中
的
键后删除键。更新:@ccheneson
Tie
::
IxHash
one似乎不是我想要
的
,我想弹出一个最旧
的
密钥,但
Tie
::
IxHash
弹出最新
的
浏览 3
提问于2011-08-23
得票数 1
回答已采纳
3
回答
C++订了散列吗?
、
Perl
有一个名为“有序散列”
的
结构
Tie
::
IxHash
。您可以将其用作
哈希
表/映射。条目按插入顺序排列。use
Tie
::
IxHash
; $food_color{Banana} = "Yellow"
浏览 2
提问于2015-12-08
得票数 8
回答已采纳
1
回答
使用
Tie
::
IxHash
的
perl
散列
数组
、
、
我正在尝试创建一个散列
数组
,每个散列都是一个绑定
的
、有序
的
IxHash
。在遍历我
的
初始
哈希
时,键确实是按顺序排列
的
。然而,一旦我把它们推到一个
数组
上,排序就消失了。我知道当
哈希
被推到
数组
上时,我对它发生
的
事情知之甚少,但如果有人能告诉我,我将不胜感激。use Data::Dumper;
浏览 3
提问于2012-08-06
得票数 1
回答已采纳
2
回答
如何在Order
Perl
中保存Hash
的
第二个维度
我如何按顺序将这些
数组
保存到
数组
的
散列中,而不是按字母顺序,只需按
数组
保存即可。#!/usr/bin/
perl
use strict;use Data::Dumper; my @COMMUNITY= qw
浏览 0
提问于2018-10-22
得票数 1
2
回答
如何
使用
perl
按子键/值对散列进行排序?
、
、
我想对下面的
哈希
进行排序。parentXX应该
使用
__displayorder
的
值进行排序,父主题
的
Xtopic和主题
的
Xprod应该按字母顺序排序。
浏览 2
提问于2013-09-11
得票数 0
2
回答
(
Perl
)如何在散列中添加新元素,并在顶部打印新元素?
、
我发现,打印出来
的
散列会跟随序列本身,而不是随机打印,我知道当我添加一个新
的
,它将直接出现在底部。有任何方法可以直接在散列
的
顶部添加新元素吗? 或者在添加新元素之后,它们可以先显示出来吗?(散列中
的
所有元素都将显示,但新元素将位于顶部)
浏览 9
提问于2022-03-21
得票数 0
1
回答
Perl
:使值%散列记住值所在
的
代码中
的
位置
在
Perl
中: "monsters" => 2"betrayers" => 1, ); my @values_members = values %members;
数组
中元素
的
位置不会是6、2、1、1、1(代码中“它们出现”
的
位置)。它将是随机
的</
浏览 2
提问于2013-08-30
得票数 0
回答已采纳
2
回答
在
Perl
中,如何
使用
Tie
::
IxHash
和字典,而“
使用
严格”则是on?
我正在尝试创建一个
哈希
,以保留键被添加
的
顺序。在“创建
哈希
并保留
的
添加顺序”一节中,它给出了一个修改
哈希
的
片段,因此当您执行keys时,它会按照插入到
哈希
中
的
顺序返回键。当我执行以下代码片段时:our %foo;
tie
(%foo,
Tie
::
IxHash
);Bareword &qu
浏览 4
提问于2010-02-25
得票数 5
回答已采纳
1
回答
您如何访问领带::
IxHash
键?
你好,我需要从嵌套
的
perl
哈希
生成一个xml文档,保持散列键
的
顺序。我正在试用,以便把钥匙按顺序排列。但是,我不知道如何访问绑定::
IxHash
创建
的
散列键,它们
的
行为不像散列键、散列引用键或对象。在示例代码中,我创建了一个
Tie
::
IxHash
,并尝试打印关键发射机,这里是示例代码:use warnings; use Scalar::Util; use Data::Du
浏览 2
提问于2021-11-30
得票数 1
回答已采纳
2
回答
将散列作为
数组
中
的
键进行排序
我有一个
哈希
表g=>10k=>4我有一个
数组
请告诉我如何按
数组
中键
的
顺序对我
的
散列进行排序。
浏览 0
提问于2013-06-01
得票数 4
回答已采纳
1
回答
在
Perl
中,如何从子例程返回绑定
的
散列?
、
我希望有一个
Perl
子例程,它通过
Tie
::
IxHash
模块创建并返回有序
的
散列。make_ordered_hash {
tie
(my %myhash,
Tie
::
IxHash
, @hash_contents);} 现在,如果我执行my %order
浏览 2
提问于2010-10-29
得票数 5
回答已采纳
3
回答
是否可以按照键
的
存储顺序对
perl
中
的
散列进行迭代?
、
、
考虑以下
哈希
:'tag1' => { 'order' => '1',},enabled' => '0','tag3' => { 'name' => 'Item 3',
浏览 0
提问于2013-05-31
得票数 3
回答已采纳
3
回答
按插入顺序打印散列
的
内容
、
、
(sort keys %hash) {} ev1 - bbbb我想按添加到散列
的
顺序打印这些元素
浏览 2
提问于2017-03-23
得票数 1
回答已采纳
1
回答
如何打印逗号“,”在必要时被判刑,第2部分,
Perl
我知道我可以
使用
Join来完成这个任务,但是如果还有其他数据要添加,我就不能用逗号循环多维
哈希
。use strict;use
Tie
::Autotie '
Tie
::
IxHash
';
tie
my %try, '
Tie
::
IxHash
';
浏览 0
提问于2018-11-15
得票数 0
回答已采纳
2
回答
将
Tie
::
IxHash
对象传递给模板模块
我正在
使用
Perl
v5.18.2。use warnings; use Template;
tie
my %hash, '
Tie
::
IxHash
\$output) || die $t->err
浏览 4
提问于2016-07-27
得票数 1
回答已采纳
2
回答
创建一个包含两个
数组
的
散列,该散列具有指向
数组
值
的
键
、
我有两个
数组
,我想用它们来生成
哈希
表use strict;use
Tie
::
IxHash
;
tie
%KEY_VALUE,'
Tie
::
IxHash
'; 051223); ACEHJL @KEY_VALUE
浏览 0
提问于2018-10-11
得票数 0
1
回答
如何保持嵌套
Perl
散列
的
插入顺序?
我可以
使用
IxHash
记住散列
的
插入顺序。use
Tie
::
IxHash
;
tie
(%hash, '
Tie
::
IxHash
'); x => 10, q => { a1 =>1, a3 => 5, a2=>2,},); printf("keys %s\n", join(&quo
浏览 6
提问于2010-06-09
得票数 9
回答已采纳
5
回答
如何按散列元素添加到散列
的
顺序打印散列元素?
、
如何按照散列中添加
的
顺序打印散列
的
键/值对。while (($key, $value) = each %hash) {}c3b2 我正在寻找一种打印以下内容
的
方法
浏览 3
提问于2013-10-25
得票数 4
回答已采纳
7
回答
如何维护添加到
Perl
散列中
的
键
的
顺序?
、
、
、
在下面的程序中
使用
散列计算实际列表
的
出现次数后,如何保持实际列表
的
顺序?例如,<DATA>是bad cb
使用
散列,我计算了每个元素
的
出现次数。我想要
的
是:b 2c 2但下面的程序向我展示了不同
的
情况。
浏览 0
提问于2009-10-13
得票数 22
1
回答
如何保持嵌套
Perl
散列
的
插入顺序并
使用
克隆?
我
使用
IxHash
来记住散列
的
插入顺序。但是,当
使用
克隆来复制散列时,我得到一个空
的
散列。use strict;use Data::Dumper;use
Tie
::Autotie '
Tie
::
IxHash
'; my $t =
tie
our(%h_inner_hash), "
Tie</
浏览 2
提问于2010-08-29
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10个Perl数组使用技巧
Perl的哈希知识点
Shell数组的使用
Redis哈希类型的使用场景
Javascript 数组的创建与使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券