numbers = [1,2,3,4,5,6,7,8,9]
number = 1
次の行を1行に書くことはできますか?ルビーのスタイルを使用してPythonの1つのライナーですか? x in yならdo x
if number in numbers:
print number
:私が試してみました
puts number if numbers.include?(number)
:
print number if number in numbers
しかし、構文が無効です。
FWIW、Rubyでそれを行うための別の方法は、アレイの交点であります: '数字と[数]を入れます。私は、Pythonで単純な同等のものがあるかどうかわかりません。 –
以下の回答に加えて、[this](http://stackoverflow.com/q/9345250/988071)スレッドがあります。 – mau5padd
@マークトーマス私はそれを知らなかった。ニース;) – beoliver