...
1947q2 -0.6
1947q3 -0.3
1947q4 6.2
1948q1 16.5
...
Run Code Online (Sandbox Code Playgroud)
如何将此文本文件放入列表?我对年份和相应值之间的间距有问题.
这是我到目前为止:
data = []
for line in open("file"):
if '1947' in line:
sl = line.split(' ')
data.append((sl[0], sl[1]))
print data
Run Code Online (Sandbox Code Playgroud)
只使用split()不带参数的空格分割,并吃掉连续的空格:
>>> s=' 1947q2 -0.6'
>>> s.split()
['1947q2', '-0.6']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
130 次 |
| 最近记录: |