@le187
Junior Python

Пытаюсь экранировать значения в столбце DF, в чём может быть проблема?

data2.update('"' + data2['letter']+'"') Экранирую значения столбце в голове на выходе такая картинка ''a"
"b"
"c"

А по факту - """a"""
"""b"""
"""c"""
Что я сделал не так? как нужно правильно?
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 1
@zexer
Это решит вашу проблему?
import pandas as pd

df = pd.DataFrame({'D': ['A', 'B', 'C', 'd']})
df

df['D_str'] = "'" + df['D'] + "'"
print(df)
# Output:
#     D D_str
# 0  A   'A'
# 1  B   'B'
# 2  C   'C'
# 3  d   'd'
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы