首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python删除列表中每个项目开头和结尾的换行符

Python删除列表中每个项目开头和结尾的换行符
EN

Stack Overflow用户
提问于 2018-06-04 02:05:18
回答 1查看 47关注 0票数 0

我是Python的新手,我正在尝试从Billboard的100强排行榜中拉出一份艺术家和歌曲的名单。我的艺术家列表中有换行符。怎样才能在不破坏列表的配对和外观的情况下删除它们呢?

我所拥有的:

代码语言:javascript
复制
from lxml import html
import requests

page = requests.get('https://www.billboard.com/charts/hot-100')
tree = html.fromstring(page.content)
songs = tree.xpath('//h2[@class="chart-row__song"]/text()')
artists = tree.xpath('//a[@class="chart-row__artist"]/text()')
pairedlist = [list(pair) for pair in zip(artists, songs)]   
for item in pairedlist:
    print (item)

我得到了什么(示例):

代码语言:javascript
复制
['\nDrake\n', 'Nice For What']
['\nChildish Gambino\n', 'This Is America']
['\nDrake\n', "God's Plan"]
['\nElla Mai\n', 'Psycho']
['\nAriana Grande\n', 'The Middle']
['\nBTS\n', 'Yes Indeed']
['\nCamila Cabello\n', 'Meant To Be']
['\nEd Sheeran\n', "Boo'd Up"]
['\nCardi B\n', 'No Tears Left To Cry']
['\nImagine Dragons\n', 'Fake Love']
['\nShawn Mendes\n', 'Friends']
['\nKane Brown\n', 'Look Alive']
['\nRich The Kid\n', 'Never Be The Same']
['\nMaroon 5\n', 'Walk It Talk It']
['\nNicki Minaj\n', 'Perfect']
['\nPost Malone\n', 'Be Careful']
['\nThe Weeknd\n', 'Whatever It Takes']
EN

回答 1

Stack Overflow用户

发布于 2018-06-04 02:07:27

python函数条将为您解决此问题。参见this

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50669450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档