我从其中读取的文本文件中已经有一个按字母顺序排列的名称列表。我想读取每个名称,并将其按字母顺序放在我创建的新文件中的名称的长度上。
在读取原始文件并将名称放入新创建的文件中时,我似乎没有任何问题。
然而,我需要:
按字母顺序排列的1的所有名称长度
然后是长度2的名字
然后是3,等等。
我现在拥有的代码获得了我想要的长度的所有正确的名称,但是它将所有的名称按照它们在被读取的文件中的显示顺序排列。我的问题是:我如何按照这个顺序列出长度1的所有名字,然后列出2的所有长度等等?
我也不能使用任何与数组有关的东西。
This is what I get in the newly cr
假设我有一个模型house,它经历了几个状态,如下所示:Dreaming —> Planning —> Building —> Living —> Tearing down
如果我想从数据库中检索10所房屋并按state字段排序,我首先要得到Building状态中的所有房屋,然后是Dreaming,然后是Living,…
在检索之前,是否可以从数据库中获取所有房屋,并按预期顺序按状态对它们进行排序?意思是,首先所有房屋都处于Dreaming状态,然后是Planning等等。例如,在数组中提供排序比较的顺序。
在获取了所有条目之后,我希望避免在Ruby中这样做,因为我不想
我是新来的,希望你能帮我解决我的问题。 我有一个python格式的列表,其中的文件夹名称如下: List = ['file_io(0).txt','file_io(1).txt',....,'file_io(13004).txt'] 我想按括号中的升序数字对这些文件进行排序。 如果我使用sort(List),文件是这样排序的: List = ['file_io(0).txt','file_io(1).txt','file_io(10).txt','file_io(100).txt'