-3

美しいスープを使用して、これをWebサーバーからこすり落としました

C,9
C,9
C,9
H,8
H,9
H,9
H,9
H,9
H,9
H,9
H,7
H,5
H,2
C,0
C,7
C,8
C,4
C,1
C,7
C,6
C,6
C,0
C,2
C,1
E,2
E,4
E,1
C,5
C,9
C,9
C,9
C,7
C,7
H,5
H,4
H,8
H,9
H,9
H,7
H,6
H,5
C,7
C,9
C,9
C,9
C,8
C,6
C,4
C,1
C,1
C,0
E,2
E,4
E,1
E,3
E,7
C,6
C,9
C,9
C,9
C,5
E,7
E,8
E,8
E,6
E,4
C,8
C,9
C,9
C,9
C,9
H,6
H,7
H,7
H,9
H,9
H,9
H,9
H,9
H,9
H,6
H,3
H,2
C,9

それがどのように印刷されたか、私はウェブサーバーから編集していません。

数字を削除したいので、文字だけが残ります。どうすればこれを行うことができますか?

4

2 に答える 2

1

単純な正規表現を使用する:

import re
re.sub(r'\d', '', s) # or re.sub(r',\d', '', s) to remove the commas, too

仮定sはあなたが持っている文字列です。

于 2013-02-24T12:51:19.707 に答える
0

最も基本的な方法は、文字を配列にコピーし、各文字が 0、1、2、3、4、5、6、7、8、9 に等しいかどうかをテストすることです。それを削除した後、配列を出力したり、好きなことをしたりできます。

于 2013-02-24T12:52:58.080 に答える