1
変数リストbases
が入っているリストを、20以上のリストからチェックしたいと思います。私の現在のソリューションは動作しますが、それは不器用なと厄介だ:多くの変数の中でどのリストがあるかを調べるきれいな方法
bases = "aau"
ala = ["gca","gcu","gcg","gcc"]
arg = ["agg","aga","cgg","cga","cgc","cgu"]
asn = ["aau","aac"]
# etc - tons of arrays
if bases in ala:
return "Alanin"
if bases in arg:
return "Arginin"
if bases in asn:
return "Asparagin"
# etc - tons of checks
、小切手のリストのすべてとすべてで、この関数は69行です。どうすればこれをきれいにすることができますか?
これはhttps://codereview.stackexchange.com/ ための質問「クリーンアップ」あなたexsiting、作業コード – Unlockedluca
@Unlockedlucaに私たちを聞かないでこの問題は私にはあまり意味がありません。私はサンプルコードなしでこの質問を提出することができた。それがここに属していることを確かめてください。 –