首页 > 技术文章 > Python 列表推导实例

luoye00 2017-06-01 16:00 原文

#!/usr/bin/python
# -*- coding: utf-8 -*-

with open('e:/123.txt') as fp:row = fp.readlines() #打开并读取所有数据行到列表后赋值给变量 row
Category = []
[Category.append(row[i]) for i in range(len(row)) if row[i] not in Category] #过滤变量row的数据元素,使其不重复 ,并追加到一个新列表Category 
for i in range(len(Category)):print(Category[i])#输出Category列表的数据

  

推荐阅读