Хотите добавить значения полей в определенном столбце по сравнению с другим столбцом - PullRequest
0 голосов
/ 06 октября 2019

Это снимок двух столбцов, над которыми я работаю. Что я хочу сделать, так это заполнить пустые поля столбца «код страны» кодами альфа-3 ООН. Код страны должен соответствовать ccTLD (домен верхнего уровня с кодом страны).

Пример - для значения поля в столбце «домен», скажем, домен «www.xyz.it». Таким образом, если соответствующее значение поля столбца 'country_code' является пустым, то оно должно быть заполнено кодом страны альфа-3 ООН, связанным с этим самым ccTLD, который здесь является "ITA" для ".it"

ThisЭто код, который я пытался проанализировать домены в столбце «домен»

for dom in df['domain']:
if type(dom) is float:
    continue
else:
    ccTLD = dom.split('.')[-1]
    print(ccTLD)

Место, где я поражен, не найти способ заполнить пустые поля столбца «Код страны»в кодировании. Я с нетерпением жду кода Python, чтобы помочь мне!

Кстати, здесь находится файл, в котором коды альфа-3 ООН указаны с их ccTLD

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...