前提・実現したいこと
配列に指定された数字があればそれを除いた要素を出力するプログラムを書いています。
現在のコードでは2つ目以降の要素の前に半角スペースが含まれてしまうのですが、これが含まれないようにしたいです。
発生している問題・エラーメッセージ
以下が現在の出力です。
[2, 2]
以下のようにしたいです。
[2,2]
該当のソースコード
python
1nums = [3,2,2,3] 2val = 3 3result = [s for s in nums if s != val] 4print(result)
試したこと
nums = [3,2,2,3] val = 3 result = [s for s in nums if s != val] for i in range(len(result)): if result[i] == " ": result.pop(result[i]) print(result)
このように書いても要素の半角スペースは取り除けないので、他の
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。