0
ファイルからこのデータを読み取るときに、このようなデータがあります。最初の8桁が満たされている場合にのみリストに追加する方法はありますか?分割して最初の8桁が一致するか確認する
descr = input()
reqd_int = int(descr.split(' ')[0:8])
以下のように
11111111 ABC Data1
私の現在の方法はそれを行うだけ入力文字列から8桁の数字を追加したい場合は
*最初の8桁が満たされている場合にのみリストに追加する方法はありますか? - それはどういう意味ですか?あなたの例が "111111 ABC Data11"だったら? –
これは、正規表現があなたのためにできることを調べる絶好の機会です。 – usr2564301
最初の8文字は数字であるべきですか? 're.search( '\ d {8}'、descr)'のようなものが動作するかもしれません。 – putvande