我是 Perl 开发的新手,我想检查是否允许在 push 语句中使用条件运算符。像这样的东西
push(@myMap, { key1 => value1, key2 => value2, (condition)?{ key3 => value3, }:(), key4 => value4 });
基本上我只想根据条件向地图添加一个值
perl conditional-operator
conditional-operator ×1
perl ×1