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