【发布时间】:2019-03-22 01:24:12
【问题描述】:
我正在读取一个 CSV 文件,其中包含诸如此类的信息:
ProcessID, Arrival Time, Burst Time
0, 1, 3
1, 0, 5
2, 9, 8
3, 10, 6
我试图让它看起来更像这样,以便我可以实现 FCFS 算法
ProcessID, Arrival Time, Burst Time
1, 0, 5
0, 1, 3
2, 9, 8
3, 10, 6
我试着看看是否可以对到达时间进行排序:
n = len(processes) #amount of processes
for i in range(n):
print(sorted(processes[i][1]))
但是,当打印已排序的第二列时,它返回 10 作为 ['0','1']`?例如
['1']
['0']
['9']
['0', '1']
如果有人能指出我正确的方向,那就太好了。
【问题讨论】:
-
您确定不想使用 pandas 吗?
-
我是 python 新手,不熟悉那个库。
-
也许只是检查一下。由于您在这里需要的只是
pandas中的一个功能@
标签: python python-3.x csv