我的嵌套列表总是添加一个空字符串

2024-06-16 10:08:05 发布

您现在位置:Python中文网/ 问答频道 /正文

出于某种原因,它一直在嵌套列表中添加空“”

以下是打印结果的方式:

[['Sara', '37', '32', '47', ''], ['Johan', '44', '29', '34', ''], ['Kalle', '33', '34', '34', ''], ['Oskar', '23', '47', '45', '']]

我已经尝试过本文中的内容,但不起作用。不知道故障在哪里。 https://www.geeksforgeeks.org/python-remove-empty-strings-from-list-of-strings/

def results_from_file(file_name):
    file_exist()
    
    my_file = open(file_name, "r")
    data = my_file.read().split("\n")
    
    results = []
    
    for row in data:
        results.append(row.split(";"))
    
    return results

Tags: namefrom列表datamy方式resultsfile