开发者社区 问答 正文

在matplotlib中的x轴上绘制日期

我有一个日期列表:

x = ['20200116, '20200117']

我想在x轴上绘制 我使用以下代码来格式化列表:

x = (datetime.datetime.strptime(date, '%Y%m%d').strftime('%m/%d/%Y') for date in x)

预期的输出:日期格式为'%m /%d /%Y'的列表,但它返回一个对象。我在这里做错了什么?

问题来源:stackoverflow

展开
收起
is大龙 2020-03-24 17:57:33 469 分享 版权
1 条回答
写回答
取消 提交回答
  • 这里的x变量是一个生成器对象,可以使用list(x)或[...]来代替((...)`。

    回答来源:stackoverflow

    2020-03-24 17:57:43
    赞同 展开评论
问答分类:
问答地址: