【发布时间】:2013-04-04 13:00:46
【问题描述】:
我是 python 新手,无法理解 dict 哈希。
这是我的 perl 代码:
my %sites;
foreach (@indexes) {
push @{$sites{$1}}, $_ if (/.*\.(.*)/);
}
foreach my $sites (keys %sites)
{
@devices = @{$sites{$sites}};
#Do stuff
我如何在 Python 中做同样的事情?
【问题讨论】:
-
你能描述一下你想要做什么吗,我的 perl 生锈了。
-
@monkut:类似于获取一组文件名并按扩展名对它们进行分组,然后一次处理一个扩展名
-
@ysth:完全正确。将相似的文件组合在一起,然后对相似的文件进行一些比较。