8 Aralık 2008, PAZARTESİ
Nasıl Perl karma birleştirebilir miyim?
%Hash1 hem karma birleştirmek için en iyi yolu nedir? Ben her zaman %hash2 ve %hash1 her zaman benzersiz anahtarlar var. Ayrıca mümkünse tek bir kod satırı tercih ederim.
$hash1{'1'} = 'red';
$hash1{'2'} = 'blue';
$hash2{'3'} = 'green';
$hash2{'4'} = 'yellow';
CEVAP
8 Aralık 2008, PAZARTESİ
%newHash = (%hash1, %hash2); %hash1 = %newHash;
yoksa ...
@hash1{keys %hash2} = values %hash2;
ayrıca
- PM post on merging hashes
- PM Categorical Q&A hash union
- Perl Cookbook 5.10. Merging Hashes
- ://perlfaq "iki karma" . birleştirme websearch
- ://perl karma birleştirme websearch
- https://metacpan.org/pod/Hash::Merge
Bunu Paylaş:
Nasıl Perl bir karma içeriğini yazdıra...
Nasıl tek bir ifadede iki Python sözlü...
Bir birleştirme çatışma ile karşılaştı...
Nasıl iki JavaScript nesnelerin özelli...
Nasıl iki içine işleyen birleştirebili...