1、a.log文件中包含以下
eddy|123|18
jay|456|20
2、 目标结构:
2.1、['eddy|123|18','jay|456|20']
2.2、[['eddy','123','18'],['jay','456','20']]
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
![](https://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif)
def li(f1): new_li = [] with open('a.log',mode='r',encoding='utf-8') as f1: data = f1.read() data1 = data.split('\n') return data1 v = 'a.log' print(li('a.log'))
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
![](https://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif)
def li(f1): new_li = [] with open('a.log', mode='r', encoding='utf-8') as f1: data = f1.read() data1 = data.split('\n') for i in data1: data2 = i.split('|') new_li.append(data2) return new_li v = 'a.log' print(li('a.log'))