gpt4 book ai didi

python - Pandas :将unicode字符串转换为字符串

转载 作者:行者123 更新时间:2023-12-05 05:23:07 30 4
gpt4 key购买 nike

我有数据框,有 2 列具有 unicode 值。我需要将其转换为字符串。我尝试 df.domain.astype(str) 但它返回 unicode 字符串。我怎样才能做到这一点?数据看起来像(我需要转换任一列)

domain       search_term
vk.com None
facebook.com None
yandex.ru снять квартиру
locals.ru None
yandex.ru снять квартиру без посредников в Москве
avito.ru None

最佳答案

这有帮助吗?:

for col in types[types=='unicode'].index:
df[col] = df[col].astype(str)

或:

for col in types[types=='unicode'].index:
df[col] = df[col].apply(lambda x: x.encode('utf-8').strip())

关于python - Pandas :将unicode字符串转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38786936/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com