前提・実現したいこと
打ち込んだ数字を文字列に変換した後、その桁数をカウントするプログラムを作っています。文字列に変換した数字を区切るためにsplitメソッドで「,」と定義したのですが、それが桁数としてカウントされてしまいます。
プログラムの流れとしては、空のリストを定義してinput文で数字を打ち込み、それは文字列に変換しリストに加える感じです。
###コード
python
1while True: 2 d = [] 3 a = input("カンマ区切りで4桁の数値を入力してください:") 4 b = str(len(a)) 5 c = b.split(',') 6 d.append(c) 7 d.remove(',') 8 print(d) 9
試したこと
remove()メソッドで「,」を除外してみましたが、エラーが出ました。
エラーコード
python
1list.remove(',') 2ValueError: list.remove(x): x not in list 3