Python123第七周编程题

1,文本的平均列数

with open ('latex.log','r') as fo:
    c = 0
    r = 0
    for line in fo:
        line = line.replace("\n",'')
        if line == '':
            continue
        c = c + len(line) #总有效字符数
        r = r + 1 #总行数
    print(round(c/r))

2,CSV格式清洗与转换

f = open("data.csv""r")
ls = f.readlines()
ls = ls[::-1]
lt = []
for item in ls:
    item = item.strip("\n") #删去每行结尾的回车
    item = item.replace(" ", "") #将每行首尾空格剔除
    lt = item.split(",")
    lt = lt[::-1]
    print(";".join(lt))
f.close()
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值