要获得特定输出,您必须显式传递引号。
df = pd.Dataframe({'animal': r'"cat" "dog" "cat" "fish" "dog" "cat" "cat"'.split(),'size': list(r'"S" "S" "M" "M" "M" "L" "L"'.split()),'weight': [8, 10, 11, 1, 20, 12, 12],'adult' : [False] * 5 + [True] * 2}); df['weight'] = '%s' %('NA')df.to_csv("ejemplo.csv", sep=';', decimal=',',quoting=csv.QUOTE_NONE, index=False)


