Append numbers at same position in strings: Difference between revisions

Content added Content deleted
(→‎{{header|Ruby}}: integers, not strings.)
Line 179: Line 179:
println([prod(string(n) for n in z) for z in zip(list1, list2, list3)]) # ["11019", "21120", "31221", "41322", "51423", "61524", "71625", "81726", "91827"]
println([prod(string(n) for n in z) for z in zip(list1, list2, list3)]) # ["11019", "21120", "31221", "41322", "51423", "61524", "71625", "81726", "91827"]
</lang>
</lang>
=={{header|Mathematica}} / {{header|Wolfram Language}}==
<lang Mathematica>llist1 = {1, 2, 3, 4, 5, 6, 7, 8, 9};
list2 = {10, 11, 12, 13, 14, 15, 16, 17, 18};
list3 = {19, 20, 21, 22, 23, 24, 25, 26, 27};
MapThread[
FromDigits@Flatten[IntegerDigits /@ {##}] &, {list1, list2, list3}]</lang>

{{out}}<pre>
{11019,21120,31221,41322,51423,61524,71625,81726,91827}
</pre>


=={{header|Perl}}==
=={{header|Perl}}==