python读取txt文件封装方法版「建议收藏」

#-*-coding:utf-8-*-importnumpyasnpdefreadData(file,cols):file=open(file)lines=file.readlines()rows=len(lines)datamat=np.zeros((rows,cols))row=0forlineinlin…

大家好,又见面了,我是你们的朋友全栈君。

# -*- coding: utf-8 -*-
import numpy as np
def readData(file,cols):
    file=open(file)
    lines=file.readlines()
    rows=len(lines)
    datamat = np.zeros((rows,cols))
    row=0
    for line in lines:
        line=line.strip().split('\t')
        datamat[row,:]=line[::]
        row+=1
    return datamat

#data = readData("data_train.txt",13)
#data = readData("data_test.txt",13)
#data = readData("data_train_labels.txt",2)
data = readData("data_test_labels.txt",2)
print(data)
print(data.shape)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129404.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月13日 下午9:00
下一篇 2022年4月13日 下午9:20


相关推荐

  • HttpCanary下载_简单自我介绍网页代码

    HttpCanary下载_简单自我介绍网页代码前言首先,我们无论学习哪个框架,都要带着问题,带着思考去学习思考1:HttpRunner是什么?思考2:HttpRunner的设计模式是什么?思考3:为什么我们要学习HttpRunner?他的

    2022年7月30日
    8
  • svn客户端的安装与使用教程(svn汉化教程)

    SVN服务端与客户端安装使用(客户端汉化包)客户端下载地址:https://tortoisesvn.net/downloads.zh.html下载64位SVN安装包和64位简体中文安装包安装SVN打开安装包,直接NextNext选择安装目录,如果是自定义目录要新建一个文件夹,否则会把安装文件散落在盘符(此处不安装命令行工具会导致在idea中无法使用subversio…

    2022年4月17日
    58
  • 最长公共子串 动态规划_最长公共子上升序列

    最长公共子串 动态规划_最长公共子上升序列原题链接题目描述给定两个字符串str1和str2,输出连个字符串的最长公共子序列。如过最长公共子序列为空,则输出-1。输入描述:输出包括两行,第一行代表字符串str1,第二行代表str2。( 1<= length(str1),length(str2)<= 5000)输出描述:输出一行,代表他们最长公共子序列。如果公共子序列的长度为空,则输出-1。示例1输入1A2C3D4B56B1D23CA45B6A输出123456说明”123456″和“12C4B6”都是最长公共

    2022年8月8日
    4
  • 计算机设备问题代码43,win10系统提示由于该设备有问题windows已将其停止(代码43)的修复方案…「建议收藏」

    计算机设备问题代码43,win10系统提示由于该设备有问题windows已将其停止(代码43)的修复方案…「建议收藏」有关win10系统提示由于该设备有问题windows已将其停止(代码43)的操作方法想必大家有所耳闻。但是能够对win10系统提示由于该设备有问题windows已将其停止(代码43)进行实际操作的人却不多。其实解决win10系统提示由于该设备有问题windows已将其停止(代码43)的问题也不是难事,小编这里提示两点:1、双击unknowndevice查看是否出现如下代码由于该设备有问题,wi…

    2022年6月28日
    99
  • jquery面试题目_高并发面试题

    jquery面试题目_高并发面试题1.jQuery库中的$()是什么?(答案如下)$()函数是jQuery()函数的别称,乍一看这很怪异,还使jQuery代码晦涩难懂。一旦你适应了,你会爱上它的简洁。$()函数用于将任何对象包裹成jQuery对象,接着你就被允许调用定义在jQuery对象上的多个不同方法。你甚至可以将一个选择器字符串传入$()函数,它会返回一个包含所有匹配的DOM元素数组的jQ…

    2022年8月25日
    10
  • NetData 入门

    NetData 入门NetData 入门 Y Wolf 2020 05 06 文章目录 NetData 入门一 项目环境二 NetData 简介三 NetData 安装方法一方法二四 NetData 的基本操作五 卸载 NetData 五 NetData 的相关配置文件六 添加第三方扩展插件 NVIDIA SMI 在这里插入图片描述七 多设备监控方法一方法二节点服务器主服务器八 报警器九 将监控数据存入后端十 创建自定义监控界面一 项目环境系统 Ubuntu18 04 3LTS 官方说明文档 https learn n

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号