python - 如何仅从元组列表中提取文本
问题描述
我正在用 python 编写代码,我只需要从这个元组列表中提取文本:
[(u'Don',), (u'Film Songs',), (u'Robin Hood',)]
我需要的输出只是字符串"Don", "Film Songs", "Robin Hood"
解决方案
使用列表理解并join
获取字符串:
>>> lst = [(u'Don',), (u'Film Songs',), (u'Robin Hood',)]
>>> '\n'.join([x[0] for x in lst])
Don
Film Songs
Robin Hood
推荐阅读
- python-3.x - Unable to query on Partition key in DyanmoDB by boto3
- css - What is this variable kind of thing in css?
- php - How to ignore a column when update in mysql?
- elixir - Elixir: what is right way for fetching external API in separate processes
- javascript - Javascript:getFullYear() 在 IE 11 中返回负值
- python - What is the equivalent of array_column in python3
- json - Split JSON into two individual JSON objects using Nifi
- django - psycopg2.DataError:整数超出范围
- c# - UWP (Windows 10) 应用程序提交失败
- php - 传销二叉树计数多级