2022年 11月 5日

python列表元素求和_如何在python语言使用不同方法实现列表元素求和

在使用python语言列表时,如果列表中的元素都是数值类型,可以对元素进行求和。下面利用不同的方法实现列表元素求和:

07c98f2ca5cadce8646a0d4afcf7980e5e2095b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

python

pycharm

截图工具

方法/步骤

1

第一步,在已创建好的python文件中,导入functools中的reduce方法

2184380f8835dd8a5bfd48b103013870d44187b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

第二步,接着定义一个列表k,并使用不同的数值元素组合,进行赋值

8974c38a59de45078c2235c65e413a8ca70885b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

第三步,调用sum()方法对列表元素求和,然后赋值给m,并打印

274e9635dd8a59de462485b7b370d5413b8c84b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

第四步,保存代码并运行python文件,查看控制台打印结果为5848

dccb47de450788013d53d8f7b18ca608a40f82b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

第五步,调用reduce()方法和lambda表达式,对列表元素进行求和

589f5b0788013870d362373a2d08a50f95fc83b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

第六步,再次保存代码并运行,可以发现打印结果还是5848

444696013870d5413dafabbe2e0f94fc518c80b8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

注意python语言中functools模块的reduce方法的用法

注意如何在python语言中实现列表元素求和

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部