[過去ログ] 【まず1嫁】くだすれPython(超初心者用) その53 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
672(3): デフォルトの名無しさん [] 2021/05/19(水) 08:18:07.60 ID:iYEuEqYY(1/2) AAS
rows = [[col1, col2], [col1, col2]]
for i, cols in enumerate(rows):
__if i == foo:
____cols[1] = hoge
__else:
____cols[1] = fuga
みたいな処理って
[cols[1]=hoge if i==foo else
_cols[1]=fuga for i,cols in enumerate(rows)]
て書けるけど,python的にはそっちのがいいのですか? 可読性アレなのでやめた方がいい?
というかこういう処理ってmapみたいな何かでスマートにできんのでしょうか.
675(2): デフォルトの名無しさん [sage] 2021/05/19(水) 10:06:03.29 ID:4ScJfzOE(1/2) AAS
>>672
rows0 = [[col1, col2], [col1, col2]]
rows = [[hoge if i==foo else fuga, col2] for i,cols in enumerate(rows0)]
って感じかな
678(2): デフォルトの名無しさん [] 2021/05/19(水) 11:37:56.44 ID:psqzmlBB(1) AAS
>672
[cols[1]=(hoge if i==foo else fuga) for i,cols in enumerate(rows)]
684: デフォルトの名無しさん [] 2021/05/20(木) 12:53:43.39 ID:bQ5/ppWH(1) AAS
>>678-680
>>672
>[cols[1]=hoge if i==foo else cols[1]=fuga for i,cols in enumerate(rows)]
>て書けるけど
えっ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.393s*