Python 3.x 如何删除';%';数据帧中附加到字符串值的字符?

Python 3.x 如何删除';%';数据帧中附加到字符串值的字符?,python-3.x,Python 3.x,以下用0替换“不可用”的代码已成功运行 for dataset in all_measures_4cols: for col in dataset: dataset[col] = dataset[col].replace('Not Available', 0) 但是下面的代码仅替换附加到字符串的“%”符号,不起作用 for dataset in all_measures_4cols: for col in dataset: dataset[col

以下用0替换“不可用”的代码已成功运行

for dataset in all_measures_4cols:
    for col in dataset:
        dataset[col] = dataset[col].replace('Not Available', 0)
但是下面的代码仅替换附加到字符串的“%”符号,不起作用

for dataset in all_measures_4cols:
    for col in dataset:
        dataset[col] = dataset[col].replace('%','')

您在谈论哪些
%
符号?请显示您的数据示例。%n可能是特殊字符,请尝试
%%
,或者
\\\%%
将尝试上述操作。数据帧列值是字符串类型(98.2%、100.00%等)。我希望它们是(98.2、100.00等)。您在谈论哪些符号?请显示您的数据示例。%n可能是特殊字符,请尝试
%%
,或者
\\\%%
将尝试上述操作。DataFrame列值是字符串类型(98.2%、100.00%等)。我希望它们是(98.2100.00等)。