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}}== |