Jump to content

Minimum numbers of three lists: Difference between revisions

→‎{{header|Python}}: Added a variant which maps over the columns (defined in terms of zip)
(Added Python implementation)
(→‎{{header|Python}}: Added a variant which maps over the columns (defined in terms of zip))
Line 348:
 
=={{header|Python}}==
<lang Python>numbers1 = [5,45,23,21,67]
numbers1 = [5,45,23,21,67]
numbers2 = [43,22,78,46,38]
numbers3 = [9,98,12,98,53]
Line 355 ⟶ 354:
numbers = [min(numbers1[i],numbers2[i],numbers3[i]) for i in range(0,len(numbers1))]
 
print(numbers)</lang>
</lang>
{{Output}}
<pre>[5, 22, 12, 21, 38]</pre>
<pre>
 
[5, 22, 12, 21, 38]
Or, in terms of zip:
</pre>
<lang python>'''Minimum value in each column'''
 
numbers1 = [5, 45, 23, 21, 67]
numbers2 = [43, 22, 78, 46, 38]
numbers3 = [9, 98, 12, 98, 53]
 
print([
min(*x) for x
in zip(*[numbers1, numbers2, numbers3])
])</lang>
{{Out}}
<pre>[5, 22, 12, 21, 38]</pre>
 
=={{header|Raku}}==
9,655

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.