python map函数

img


会涉及到多组输入,例如

21 9
3571 365 9117 1249 5899 7695 5076 2140 4580 933 85 7677 2673 7211 1405 8672 4972 5264 4366 3211 3047
60 7
5694 3935 7755 5576 438 6513 5148 6903 3661 2574 3573 8720 8257 9502 3598 828 1850 5076 8199 307 3244 7476 4621 2224 4854 8555 4618 6585 8209 597 4097 4913 6378 3006 5828 4933 5444 2833 5173 6499 3260 6504 2190 9566 6586 2673 3457 8334 4798 3240 9247 2051 5920 3847 3741 3799 1032 644 9496 4767

这道题目 为啥 python 非要用map 函数才能通过。

你用了split进行分割,但只用[1]索引到了第一个元素,所以肯定不对,原因是int()只能作用与单个变量,想要让一组数据同时使用int()函数,必须用map函数,或者你写for循环,一个一个处理