>> d = {'a': 1, 'b': 2, 'c': 3} >>> str(d) "{'a': 1, 'c': -6ren">
gpt4 book ai didi

string - Perl 中有内置的 "hash to string"吗?

转载 作者:行者123 更新时间:2023-12-03 07:27:25 24 4
gpt4 key购买 nike

我将从 Python 背景开始学习 Perl,该语言内置了以下哈希到字符串转换:

>>> d = {'a': 1, 'b': 2, 'c': 3}
>>> str(d)
"{'a': 1, 'c': 3, 'b': 2}"

是否有一个内置和/或模块具有一个子例程,其输出如下:

"('a' => 1, 'b' => 2, 'c' => 3)"

奇怪的是,在网络上搜索perl“hash to string”并没有找到我正在寻找的任何内容。谢谢!

最佳答案

use Data::Dumper;
local $Data::Dumper::Terse = 1;
my $str = Dumper({a => 1, b => 2, c => 3});

关于string - Perl 中有内置的 "hash to string"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/459668/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com