python - 一个列表的列表到单个字符串中
问题描述
假设我有一个列表说
A = [[1,1,1,1],[2,2,2,2]]
我想从中创建两个字符串
'1111'
'2222'
我们将如何在 python 中做到这一点?
解决方案
也许list comprehension
:
>>> A = [[1,1,1,1],[2,2,2,2]]
>>> l=[''.join(map(str,i)) for i in A]
>>> l
['1111', '2222']
>>>
现在你明白了。
推荐阅读
- python - 对几列进行分组,然后在 Pandas 中聚合一组列(与 R 的 data.table 相比,它崩溃得很厉害)
- python - 识别数据集中的模式
- c# - 为使用 RestClient 的实用程序编写单元测试
- java - 通过在 appium 桌面中保持会话来检查元素?
- c# - 将类添加到 ActionLink
- c++ - 用 C++ 理解删除
- ssl - “bq”命令行工具抛出 CERTIFICATE_VERIFY_FAILED
- function - 分配给 Kotlin 中变量的 Lambda。为什么?
- angularjs - chrome自定义选项卡未重定向回混合应用程序
- jasper-reports - 为什么 Jasper Reports 在服务器中显示空报告,但在 jasper studio 中正确生成