我所知道的Python中最简短、最清晰的是 s = f.read()
有没有其他方法可以让它更短(最好是一行),更具可读性?正如S.Lott所指出的,更短并不意味着更具可读性。因此,我改变了我的问题,只是为了弄清楚我的意思。我认为Ruby代码更好,可读性更好,这不一定是因为它只有一行(尽管这也很重要),还因为它是类方法,而不是实例方法,这不会引起关于谁关闭文件、如何确保在引发异常的情况下关闭文
我有一个类似这样的输出,其中第一个数字对应于下面类型的计数(例如,类型4的72,等等) Type 51 5 Type 78 7 Type 4 = 72 times Type 6 = 66 times
etc..本质上,问题是如何使用bash、awk、python等将单个数据列排序/organize,并将其排序为更具可读性的数据(理想情况