使用条件表达式:
[x * 2 if x % 2 == 0 else x for x in a_list]
(数学怪人的注:您也可以使用
[x * (2 - x % 2) for x in a_list]
但无论如何我还是更喜欢第一种选择;)
上一篇 python套接字获取
下一篇 为什么None在python中最小?
版权所有 (c)2021-2022 wk8.com.cn
ICP备案号:晋ICP备2021003244-6号