我有一个清单:
a=[datetime.date(2010,10,20),1,4,datetime.date(2013,10,20)]
Run Code Online (Sandbox Code Playgroud)
如您所见,列表包含不同类型的元素.如何获得列表中的最大日期?
我的尝试:
from datetime import datetime
b=datetime.max(a)
print b
Run Code Online (Sandbox Code Playgroud) 说我有一个CSV文件.它包含:
a,b,c
1,2,3
4,5,6
7,8,9
Run Code Online (Sandbox Code Playgroud)
如何将标记为"a"的列转换为列表,而不对其进行硬编码?
最初,我正在为第一行做一个readline a,b,c,然后对每个变量进行硬编码.但后来我想:如果我想这样做可能会导致CSV文件没有以相同的方式排列 - 例如:
b,a,c
2,1,3
5,4,6
8,7,9
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?