- くだすれPython(超初心者用) その22
757 :デフォルトの名無しさん[sage]:2014/05/05(月) 12:18:03.84 ID:VYxUQVAf - >>756
array.sort(key=lambda x: x['h'], reverse=True) array.sort(key=lambda x: x['w'])
| - くだすれPython(超初心者用) その22
775 :デフォルトの名無しさん[sage]:2014/05/05(月) 18:18:36.53 ID:VYxUQVAf - a = [1,2,3]
d = dict(enumerate(a)) del d[0] 辞書である程度できるけど、ループさせる時とか面倒だし PHPのarrayと同等のクラスを自作すべきじゃないの
| - くだすれPython(超初心者用) その22
777 :デフォルトの名無しさん[sage]:2014/05/05(月) 19:18:16.62 ID:VYxUQVAf - >>760が求めているのは、OrderedDictのような追加された順序じゃなくて、
添え字と内容の組を維持したまま、添え字の昇順で取り出せる配列だと思うよ d = {} d[0] = 1 d[1] = 2 d[2] = 3 d[40] = 7 d[10] = 50 d[5] = 100 del d[0] for i, v in sorted(d.items()): print(i, v)
|
|