【问题标题】:How to keep leading zeros in a column when reading JSONwith Pandas?使用 Pandas 读取 JSON 时如何在列中保持前导零?
【发布时间】:2021-08-12 03:32:04
【问题描述】:
total_list = ['123456','00123456']
df = pd.read_json(json.dumps(total_list))
print(df)

结果是:

        0
0  123456
1  123456

但我想保留'0',我该怎么做?

【问题讨论】:

    标签: python json pandas dataframe


    【解决方案1】:

    使用dtype == str:

    total_list = ['123456','00123456']
    df = pd.read_json(json.dumps(total_list), dtype=str)
    print(df)
    

    输出:

              0
    0    123456
    1  00123456
    

    【讨论】:

      猜你喜欢
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-26
      • 1970-01-01
      相关资源
      最近更新 更多