gpt4 book ai didi

Python代码简化?一行,添加所有列表

转载 作者:太空狗 更新时间:2023-10-29 22:04:29 25 4
gpt4 key购买 nike

我正在完成 Euler 项目,我正在尝试编写我能写的最简洁的代码。我知道这是可能的,那么我该如何简化以下代码。最好是,我希望它是一行而不使用 int->string->int 转换。

问题:21000的各位数字和是多少?

我的回答:

>>> i=0
>>> for item in [int(n) for n in str(2**1000)];i+=item

最佳答案

sum(int(n) for n in str(2**1000))

关于Python代码简化?一行,添加所有列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3145379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com