私はちょうどプログラミングを学び始めていて、自分でいくつかのエクササイズをすることにしました。Python - リストを検索し、変数に代入する
私はどのように識別することができますか、カンマとスペースで区切られた文字列からデータを分割し、それぞれを異なる変数に配置するのは苦労しています。与えられた仕様が常に完全であれば私は問題はありませんでした。私はちょうど分割を使用して、変数にインデックスを割り当てます。問題はすべての文字列に完全なデータがあるわけではありません。私は私が達成したいことは、出力を持つことである
specs1 = "100,013km, Automatic, Petrol, 2360cc"
specs2 = "Manual, Diesel, 2500cc"
specs3 = "7,480km, Automatic, Electric"
を苦労してるよう: 仕様は
-------------
Enter specs: 100,013km, Automatic, Petrol, 2360cc
Odometer: 100,013km
Transmission: Automatic
Fuel Type: Petrol
Engine Size: 2360cc
-------------
Enter specs: Manual, Diesel, 2500cc
Odometer: undefined
Transmission: Manual
Fuel Type: Diesel
Engine Size: 2500cc
-------------
Enter specs: 7,480km, Automatic, Electric
Odometer: 7,480km
Transmission: Automatic
Fuel Type: Electric
Engine Size: undefined
ユーザー入力で誰かがこの問題を解決する方法を私を助けることができ、また、説明する。私は本当にそれを感謝します。前もって感謝します!
を生成し、あなたは何を試してみましたか? – depperm
はい、私はまだこの作業を続けています。私はsplitを使用して、それ以降のインデックスを特定することを考えています –