それ自体がリストである多くのエントリを含むリストがあります。メイン リスト内のサブリストの一部を次に示します。
>>> data[4]
['', u'BNE JCT TR92 FLO GRJCT-PERRY-BITTERSWEET', u'BNE_JCT TR92 TR92 (XF/ALTW/*)', u'KARMA-PERRY-BITTERSWEET_161', u' 01', -15.88, '']
>>> data[5]
['', u'CRETE-STJHN FLO DMNT-WLTN 765+SPS', u'ST_JOHN 34519 A (LN/NIPS/CE)', u'SPS WILTON-DUMONT+PWRTN 5+JOLIET 7', u' 01', -8.14, '']
>>> data[6]
['', u'HRNR_TR_1_TR_1_XF', u'HRNR TR_1 TR_1 (XF/AMMO/*)', '', u' 01', 1.4, '']
>>> data[7]
['', u'INDPDN INDPDBRYAN69_11 LN', u'INDPDN INDPDBRYAN69_1 1 (LN/ALTW/ALTW)', u'ACTUAL', u' 01', 1.26, '']
>>>
次のように、サブリストの列 3 を 4 つのコンポーネントに分割します。
- 最初の文字から最後の非スペース文字までのすべての文字列
(
と の間にカプセル化された文字列/
/
と の間にカプセル化された文字列/
/
と の間にカプセル化された文字列)
したがって、同じリストが必要ですが、上記のように列 3 が 4 列に分割されています。
例:
['', u'BNE JCT TR92 FLO GRJCT-PERRY-BITTERSWEET', u'BNE_JCT TR92 TR92', u'XF',u'ALTW','*', u'KARMA-PERRY-BITTERSWEET_161', u' 01', -15.88, '']
また、要素の前にある が何u
を表しているのかもわかりません。私はいじっていましre.split()
たが、元のリストを保持するが、サブリストの列3を4つの追加列に分割するこれを機能させることができませんでした。
助けてくれてありがとう。
[arraylist を削除して list に置き換える編集を行いました]**