数据分析编程检验——车流量统计(不能使用pandas和numpy)

目录

一、要求展示

二、获取内容

        1、从文本中取内容

         2、对文本中的内容处理

 三、需求计算

        1、按车辆编号对数据进行分组,统计采样时间间隔

                ①分组

                 ②计算

四、源码


一、要求展示

        

二、获取内容

        1、从文本中取内容

        写一个程序时,可以边写边查看,这样可以避免代码写多了之后出现BUG时不容易解决,因为可能是因为之前的代码导致后面的问题

        

        当文本的数据很多时,如果每次都读取全部的数据则会花很多的时间,所以可以拷贝一段数据在一个测试的文档中,测试文档实现之后再用全部的数据能节省很多时间

        查看结果知道所有的数据存储在一个列表中,接下来的操作就是遍历列表了,将数据取出来

contents = open("./附件一/test.txt").readlines()
print(contents)

         2、对文本中的内容处理

        通过查看获取的文本的内容可知,列表中的每个元素最后都是带有\n的,输出时也就是一整行的空格,此时就需要将空格给去掉了,需要用到strip
        strip的作用就是消除前后的空格,返回的是字符串,然后再将字符串用空格切割,将想要的数据分离出来
        因为取的数据正好是第一个和最后一个,所以不需要去数在第几个

for content in contents:
    record_arry = content.strip().split(" ")
    print(record_arry[0],record_arry[-1])

 三、需求计算

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值