자체 목록 인 많은 항목을 포함하는 목록이 있습니다. 다음은 주요 목록 내에서 하위 목록의 일부는 다음과 같이 내가 네 구성 요소에 하위 목록에서 열 세를 분할 할파이썬 분할 목록 열을 원래 목록의 여러 열로 바꿉니다.
>>> 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, '']
>>>
:
- 마지막으로 첫 번째 문자에서 문자열의 모든 비 공백 문자
- 이 문자열은
(
및/
/
및/
0,123,516 사이에 캡슐화 된 문자열 사이에 캡슐화
- 문자열 그래서 동일한 목록을 원하는
/
사이
)
캡슐화하지만 4 열로 분할 칼럼 (3) 전술 한 바와 같이.
예 :
['', 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 개의 추가 열로 나눠서 사용할 수는 없습니다.
감사합니다.
문자열이 아닌 파이썬 3.0 이상 버전에서 사용 유니 코드 charactors를 포함 할 수 있도록 유니 코드를 의미 전면에
파이썬에는 arraylists, 그냥 목록이 없습니다. 또한 앞에있는'u'는 유니 코드를 나타냅니다. 파이썬 3.0+ 버전 (파이썬 3.0+는 기본적으로 유니 코드)에서 사용되는 유니 코드 문자를 포함하는 문자열을 허용합니다. – Serdalis