5 推导数据:处理数据、格式、编码、解码、排序

  处理数据:从Head First Python 上下载资源文件,即:james.txt,julie.txt,mikey.txt,sarah.txt。

  实例一:打开以上文件,将数据提取到列表中

>>> with open('james.txt') as jaf:
    data = jaf.readline()
    james = data.strip().split(',')
    with open('julie.txt')as juf:
        data = juf.readline()
        julie = data.strip().split(',')

        
>>> print(james)
['2-34', '3:21', '2.34', '2.45', '3.01', '2:01', '2:01', '3:10', '2-22']
>>> print(julie)
['2.59', '2.11', '2:11', '2:23', '3-10', '2-23', '3:10', '3.21', '3-21']
>>> with open('mikey.txt')as mif:
    data = mif.readline()
    mikey = data.strip().split(',')
    with open('sarah.txt')as saf:
        data = saf.readline()
        sarah = data.strip().split(',')

        
>>> print(mikey)
['2:22', '3.01', '3:01', '3.02', '3:02', '3.02', '3:22', '2.49', '2:38']
>>> print(sarah)
['2:58', '2.58', '2:39', '2-25', '2-55', '2:54', '2.18', '2:55', '2:55']
View Code

相关文章: