python - 添加后如何显示列表中的所有数字?
问题描述
我有一些数字列表的列表,我必须将所有内容相加并以这种方式打印出来:
5+6+7 = 18
我可以打印每个列表的总和,但是如何打印出 5+6+7、1+2+3+8+4 等?
mylist= [[5,6,7],[1,2,3,8,4],[1,2],[6,7,8,10,12]]
解决方案
这是您可以做到的一种方法。
mylist= [[5,6,7],[1,2,3,8,4],[1,2],[6,7,8,10,12]]
print(','.join(['+'.join(map(str,alist)) for alist in mylist]))
推荐阅读
- laravel - Laravel 异常
- angular - Angular 4 [(ngModel)] 到数组对象
- python - 在 Python 中使用公共包作为子模块与使用 pip 安装什么时候有意义?
- powershell - 文件夹名称中的括号时脚本失败
- vue.js - 使用断点旋转设备时调整 Vuetify-carousel 高度,更新 v-carousel-item 高度直到页面刷新
- javascript - CKeditor 应用类在编辑器中隐藏了一些图像
- ios - 滚动collectionView单元格时更改collectionView外部的图像
- visual-studio - 如何在 nuget.config repositoryPath 和 csproj Reference HintPath 中使用变量
- ios - 滚动视图不显示图像但滚动?
- sqlite - 两列是否有任何相等的值?SQLite