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"。私は何をすべきか?