作製したリストから0を取り除きたいです.
python
1x = [] 2for i in range(-10, 10): 3 x.append(i)
このコードで作成したリストxを使用して計算をしたいと考えています.
調べたところ,
python
1>>> x = [] 2>>> for i in range(-10, 10): 3... x.append(i) 4... print([i for i in x if i != 0])
このようにすると,0が取り除かれたリストが表示されるのですが,
このような処理をprintの外で行うにはどうすればよいでしょうか.
よろしくお願いいたします.
全体としては以下のようなプログラムを実行したいと考えています.
python
1x = [] 2y = [] 3for i in range(-10, 10): 4 x.append(i) 5 y.append(1/x) 6
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。