如何在Python中为DataFrame中的链接首尾添加单引号?
为DataFrame中的链接添加首尾单引号
你可以通过pandas的字符串操作快速实现需求,以下是具体代码示例:
步骤1:导入库并创建示例DataFrame
import pandas as pd # 模拟原始DataFrame data = {'links': [ 'https://us.search.yahoo.com', 'https://us.search.google.com', 'https://us.search.wikipedia.com' ]} df = pd.DataFrame(data)
步骤2:为链接添加首尾单引号
直接通过字符串拼接即可完成处理:
df['links'] = "'" + df['links'] + "'"
也可以使用pandas内置的str.cat方法实现同样效果:
df['links'] = df['links'].str.cat(["'"], side='left').str.cat(["'"], side='right')
处理后的结果
执行代码后,links列内容将变为:
links 'https://us.search.yahoo.com' 'https://us.search.google.com' 'https://us.search.wikipedia.com'
内容的提问来源于stack exchange,提问作者CPDatascience
相关产品推荐
相关产品推荐

