x = WAIT100MS
subroutines = ["WAIT"+str(range(1,256))+"MS"]
if x in subroutines:
print "success"
else:
print "invalid"
WAITXMS
との間にある場合は1
受け入れ255
られ、そうでない場合は受け入れられないコードを作成しようとしています。range()関数はリストを生成するだけなので、使用できると思いました
" ".join("WAIT"+str(range(1,256))+"MS")
、
のような文字列になりますx
。ただし、で関数を使用すると、期待どおりにjoin()
機能range()
しないようで、代わりにのように通常どおりリストが表示されます"WAIT[1,2,3,4,...]MS"
。私は何をすべきか?