下面我有一個文本文件日期時間戳的文本文件進行排序:Python的 - 如何根據上一列
asd|2016-03-17 14:33:05|asd|
asd|2017-03-17 14:27:25|asd|
asd|2016-03-15 14:27:25|asd|
asd|2016-03-17 14:33:05|asd|
asd|2016-03-16 14:33:05|asd|
我嘗試下面的代碼,但我得到「IndexError:字符串索引超出範圍「錯誤。
with open(file) as inf:
for line in inf:
data = line.split('|')
sorted_data = sorted(data, key=lambda line: line[1])
所需輸出:我想使用由'|'分隔的第二列對文本文件進行排序。並將其輸出到另一個文件。