我想把这个数组中的日期改成/15。数组是['6/03/15','9/03/15','10/03/15','11/03/15','12/03/15','13/03/15','16/03/15','17/03/15','18/03/15','19/03/15'],命名为dateList。你知道吗
def changeDateLength(dateList):
dateLength = dateList[0]
newList = []
for date in dateList:
if len(dateLength[0]) > 7:
shortDateLength = dateLength[:5]
else:
shortDateLength = dateLength[:4]
newList.append(shore)
return newList
列表打印为['6/03'、'6/03'、'6/03'、'6/03'、'6/03'、'6/03'、'6/03'、'6/03'、'6/03']
因为您使用的是日期,所以可以使用
time
模块对其进行解析和格式化。你知道吗列表理解:
迭代给定列表中的每个元素,按
/
拆分元素,然后再按/
将拆分结果的前两项连接起来关于您的代码:
您的代码:
尝试:
尝试以下简单的列表理解,我们按
'/'
拆分,将所有项都放到最后一项,并用'/'
连接:相关问题 更多 >
编程相关推荐