Python初心者です。独学で学習しているものです。
Pythonの初心者向けの本の中で、
Python
1x = [1,2,3,4,5] 2 3for i in range(len(x)): 4 print(x) 5 x = x[:-2]
の実行結果が、
[1,2,3,4,5]
[1,2,3]
[1]
[]
[]
となると書いてあり、実際に試したところ同じようになりました。
ここで疑問が出たのですが、if文と組み合わせることで最後の[]を非表示にすることが可能かと思い、調べて試してみたのですが、実行されないか、[]が同じように表示されてしまいます。
if文を使用して[]を消すことは可能なのでしょうか?
「if文と組み合わせることで最後の[]を非表示にすることが可能かと思い、調べて試してみたのですが、実行されないか、[]が同じように表示されてしまいます。」とありますが、そのコードを質問に追記してください。
解決いたしました。ありがとうございました。
回答1件
あなたの回答
tips
プレビュー