前提・実現したいこと
ifの条件節にあらかじめ作成した条件を代入したいです
データファイルから数値を抜き出し下記のbの形にすることができたのですが、条件によるリストの振り分けができていません
どのように条件を書いたらリストの振り分けがうまくいくでしょうか。
発生している問題・該当のソースコード
python
1mylist=list(range(100)) 2a=['4<=x<=15','19<=x<=23','24<=x<=37'] 3b=' or '.join(a) 4#print(b) 5#4<=x<=15 or 19<=x<=23 or 24<=x<=37 6 7c=[] 8d=[] 9for i in mylist: 10 if b: 11 c.append(i) 12 else: 13 d.append(i) 14 15#print("c",c) 16#c [0,1,2,3,....,98,99] 17#print("d",d) 18#d []
試したこと
文字と数字だけのデータファイルから得られた数値の範囲をリストに反映するために作成しようと思ったのですが、なかなか成功しませんでした。
実際にはPDBファイルを取り扱っています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/25 10:20