在URL数组的第一个字符中查找“/”,然后删除“/”

2024-06-25 06:26:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个输出结果:

array(['ubersicht/dashboardtest',
   '/transfermarkt/2016/09/transfers-spielerwechsel-bundesliga-international | galerie',
   'ubersicht/live', ..., 'fussball/wm-quali',
   'uebersicht basketball', 'fussball/uefa-nations-league-d'],
  dtype=object)

我想遍历每个Url并删除/中每个Url的position[0]处的/

例如:

ubersicht/dashboardtest-----/不存在,因此不应移除u

/transfermarkt/2016/09/transfers-spielerwechsel-bundesliga-international | galerie----/存在,因此应该删除

如果问题解决了,我将不胜感激

敬礼

我试过url解析,但它不是确切的网址,我有2000多个网址没有域名在excel表


Tags: liveurlarraytransfers网址wmqualiinternational
1条回答
网友
1楼 · 发布于 2024-06-25 06:26:42

使用列表理解和字符串内置方法lstrip()。假设您的数组名为x,您可以

>>> [str(xx).lstrip(r'/') for xx in x]

这给

['ubersicht/dashboardtest',
 'transfermarkt/2016/09/transfers-spielerwechsel-bundesliga-international | galerie',
 'ubersicht/live',
 'Ellipsis',
 'fussball/wm-quali',
 'uebersicht basketball',
 'fussball/uefa-nations-league-d']

相关问题 更多 >