【发布时间】:2022-01-19 05:51:47
【问题描述】:
我有一个数据框,其中一些列包含带引号的值。因此,根据我的要求,我需要为列中的所有此类值添加双引号。
示例数据:-
Id person city
1 'john' "Los Angeles"
2 'otis' "Mumbai"
3 'Maeve' "Kerala"
所以,假设我在数据框中的数据是这样的,我需要为 person 列和 city 列中的值添加双引号。
【问题讨论】:
我有一个数据框,其中一些列包含带引号的值。因此,根据我的要求,我需要为列中的所有此类值添加双引号。
示例数据:-
Id person city
1 'john' "Los Angeles"
2 'otis' "Mumbai"
3 'Maeve' "Kerala"
所以,假设我在数据框中的数据是这样的,我需要为 person 列和 city 列中的值添加双引号。
【问题讨论】:
假设这是您的数据框:
person city
0 A C
1 B D
只需将双引号添加到整个列(值之前和之后)
df["person"] = '"' + df["person"] + '"'
df["city"] = '"' + df["city"] + '"'
结果:
person city
0 "A" "C"
1 "B" "D"
【讨论】: