質問: "q33_",width=1)) ``` でしょうか。 Pythonだと ``` df['q22_01':'q22_15']やdf[['q25', 'q28']] ``` のような書き方があるようですが混在させられず困っています。 なにか良い方法等あるでしょうか。 (そもそも前者は連番を処理してはおらず隣り合ったカラム同士を処理しているだけですが...) どうぞよろしくお願いいたします。
回答: Pythonの場合は、次のように書けます。 ``` df[['q1'] + ['q22_' + format(i, '02d') for i in range(1,16)] + ['q25', 'q28'] + ['q33_' + str(i) for i in range(3,22)]] ```