python | Incorrect lottery numbers 存储格式正确的彩票号码

Incorrect lottery numbers 存储格式正确的彩票号码

The file lottery_numbers.csv containts winning lottery numbers in the following format:

文件内容如下:

Sample data
week 1;5,7,11,13,23,24,30
week 2;9,13,14,24,34,35,37
…etc…

每一行都以周数开头,以1-39的7个数字结尾。

但是现在文件发生了一些乱码现象,具体出现的error如下
在这里插入图片描述

Please write a function named filter_incorrect(), which creates a file called correct_numbers.csv.


这是我自己写的代码:

def filter_incorrect():
    
    open("correct_numbers.csv", 'w').close()
    # 保证了文件内容不会被重复写入。
    
    with open("lottery_numbers.csv") as original_file:  # 开始读彩票文件
        for line in original_file:
            line1 = line.strip()
            line2 = line1.replace(";", ',')
            l_content = line2.split(",")  # 获得数组,内容是每周所有单独的元素
            l_number 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值