Найдите "/" в первом символе из массива URL и удалите "/" - PullRequest
0 голосов
/ 06 июня 2019

У меня есть выходной результат:

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 и удалить /, присутствующий только в position[0] каждого URL, присутствующего в array.

например:

ubersicht/dashboardtest ----- / отсутствует, поэтому u не следует удалять

/transfermarkt/2016/09/transfers-spielerwechsel-bundesliga-international | galerie ---- / присутствует и, следовательно, должен быть удален.

Буду благодарен, если это решится.

С уважением

Я пробовал разбор URL, но это не совсем точно, у меня более 2000 URL без доменного имени в таблице Excel.

1 Ответ

0 голосов
/ 06 июня 2019

Использовать списочные выражения и встроенную строку 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']
.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...