秀丸エディタスレ Part36at SOFTWARE
秀丸エディタスレ Part36 - 暇つぶし2ch666:名無しさん@お腹いっぱい。
13/09/15 05:09:07.77 gCepijvYP
>>633
はよくわからんな。

整形後の2行目の最後に「,」があるのが規則をなかなか見えにくくさせる。

それさえなければ、ハッシュのアルファベットが、0オリジンの配列番号に
化けるだけ、という法則で比較的単純だが。
Pythonに逃したほうが、絶対楽。

data = [
{"n":"てすと1","a":1,"d":1},
{"n":"てすと2","a":0,"b":1,"c":2},
{"n":"てすと3","c":0,"d":1},
]

data_cnt_max = 4

for record in data:

array = ['' for i in range(data_cnt_max+1)];

array[0]=record['n']

for key in record:
if key=='n':
next
else:
array[ord(key)-ord('a')+1]=str(record[key])

print(",".join(array))


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch