Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python关联数组?_Python_Regex_Perl - Fatal编程技术网

Python关联数组?

Python关联数组?,python,regex,perl,Python,Regex,Perl,我用Perl实现了这一点,但是如何用python实现这一点呢 例如: my %lineBuffer; #with a "%" sign $linebuffer; #to call it indiviadually 这就是我想用python做的事情 linebuffer[] 要使用标量,我会这样做吗 lineBuffer[result.group(1)]是的,Python有它们,尽管它称它们为“字典”;请参阅。您正在寻找的。它创建了一个字典,允许您使用一个键访问集合中的值。您必须解释它在Per

我用Perl实现了这一点,但是如何用python实现这一点呢

例如:

my %lineBuffer; #with a "%" sign

$linebuffer; #to call it indiviadually
这就是我想用python做的事情

linebuffer[]

要使用标量,我会这样做吗


lineBuffer[result.group(1)]

是的,Python有它们,尽管它称它们为“字典”;请参阅。

您正在寻找的。它创建了一个字典,允许您使用一个键访问集合中的值。

您必须解释它在Perl中的作用,以便人们解释是否有任何与Python等效的东西。它在Perl中根本没有什么作用
my%linebuffer
声明哈希(或字典)变量
$linebuffer
是一个完全独立的同名标量变量。我怀疑OP的意思是
$linebuffer{KEY}
,这是从散列中访问单个值的语法。@davorg您完全正确。如果你不理解我的问题,给它负面反馈是没有意义的。你说对了,达沃斯$linebuffer{KEY}。那么我在python中如何做到这一点呢?事实上,“问题不清楚”是否决一个问题的三个典型原因之一——其他原因是“没有用处”和“没有研究努力”。