python - 如何将多级列表转换为 Python 中的字符串列表?

标签 python list

我有一个看起来像这样的列表:

a = [('A', 'V', 'C'), ('A', 'D', 'D')]

我想创建另一个列表,将 a 转换为:

['AVC', 'ADD']

我将如何继续这样做?

最佳答案

使用 str.join()在列表理解中(适用于 Python 2.x 和 3.x):

>>> a = [('A', 'V', 'C'), ('A', 'D', 'D')]
>>> [''.join(x) for x in a]
['AVC', 'ADD']

关于python - 如何将多级列表转换为 Python 中的字符串列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35015693/

相关文章:

python - 模板中的 Django 分组字典

python - 在 Python 中减去 2 个列表

python - 从元组列表中获取前 5 个最大的 - Python

python - 列表理解中的函数 - 是否多次评估

python - python gevent库的monkeypatching是什么?

python - 如何从 Python 中的未排序列表中删除部分重复项?

python - 拆分列表以制作字典 python

C# 如何从列表中提取包含 x 数字的数字?

python - 从多列python中查找

python - Django Celery 发送注册电子邮件不起作用