map当您要将函数应用于可迭代项的每个项目并返回结果列表时,此函数很有用。这比使用for循环和构造列表更为简单和简洁。
for在其他情况下通常更具可读性,并且至少有很多迭代构造基本上是使用宏和map编写的。因此,在
map不合适的情况下,请使用
for循环。
从理论上讲,如果我们有一个足够聪明的编译器/解释器以使用多个cpus
/处理器,那么
map由于可以并行完成每个项目上的不同 *** 作,因此可以更快地实现。不过,我认为目前情况并非如此。
欢迎分享,转载请注明来源:内存溢出
map当您要将函数应用于可迭代项的每个项目并返回结果列表时,此函数很有用。这比使用for循环和构造列表更为简单和简洁。
for在其他情况下通常更具可读性,并且至少有很多迭代构造基本上是使用宏和map编写的。因此,在
map不合适的情况下,请使用
for循环。
从理论上讲,如果我们有一个足够聪明的编译器/解释器以使用多个cpus
/处理器,那么
map由于可以并行完成每个项目上的不同 *** 作,因此可以更快地实现。不过,我认为目前情况并非如此。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)