我有一个典型的list
数据,其中第一个项是一个datetime对象,下面的项是与日期和时间相对应的数据。我想打印并格式化datetime
对象。{{I希望{cd2>的表示形式{cd2>更倾向于{cd5}。在
我试过了
print('{}'.format(', '.join(map(str,row))))
它工作正常,但我真的不想要那种格式(从overriding default format when printing a list of datetime objects)。在
我知道如何使用strftime
,但我不知道如何对list
中的数据调用它。似乎应该有一个简单的方法来做到这一点。{cda{1>中的搜索结果都是{cda}无法完成的。在
这将保留非
datetime
对象(我假设它们是字符串—如果不是,请使用else str(item)
而不是else item
)。它使用三元if..else
来查看row
中的每一项。在format()
似乎没有必要,因为您只打印了一个项目而没有进行任何格式化。在在下面的例子中,我将这一行定义为
^{pr2}$def print_row(row):
。在相关问题 更多 >
编程相关推荐