zoukankan      html  css  js  c++  java
  • Python中的X[:,0]和X[:,1]

     https://blog.csdn.net/csj664103736/article/details/72828584

    python中 x=x[1:] 是什么意思

    将x的第二位到最后一位的内容赋给x。
    如 x = "abcdef"
    x = x[1:]
    print x
    结果为:"bcdef"

    Python join()

    http://www.runoob.com/python/att-string-join.html

    描述

    Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

    语法

    join()方法语法:

    str.join(sequence)

    参数

    • sequence -- 要连接的元素序列。

    返回值

    返回通过指定字符连接序列中元素后生成的新字符串。

    实例

    以下实例展示了join()的使用方法:

    实例(Python 2.0+)

    #!/usr/bin/python # -*- coding: UTF-8 -*- str = "-"; seq = ("a", "b", "c"); # 字符串序列 print str.join( seq );

    以上实例输出结果如下:

    a-b-c

    X[:,0]是numpy中数组的一种写法,表示对一个二维数组,取该二维数组第一维中的所有数据,第二维中取第0个数据,直观来说,X[:,0]就是取所有行的第0个数据, X[:,1] 就是取所有行的第1个数据。

    举例说明:

    [python] view plain copy
     
    1. import numpy as np  
    2.   
    3. X = np.array([[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19]])  
    4. print X[:,0]  
    5.    

    X[:,0]输出结果是:

    [python] view plain copy
     
    1. import numpy as np  
    2.   
    3. X = np.array([[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19]])  
    4. print X[:,1]  

    X[:,1]输出结果是:

    X[n,:]是取第1维中下标为n的元素的所有值。

    X[1,:]即取第一维中下标为1的元素的所有值,输出结果:

    X[:,  m:n],即取所有数据的第m到n-1列数据,含左不含右

    例:输出X数组中所有行第1到2列数据

    [python] view plain copy
     
    1. X = np.array([[0,1,2],[3,4,5],[6,7,8],[9,10,11],[12,13,14],[15,16,17],[18,19,20]])  
    2. print X[:,1:3]  


    输出结果:

  • 相关阅读:
    企业云盘安全性如何 怎样部署
    Sentinel 控制台部署
    nginx代理静态页面添加二级目录
    java socket
    IDEA
    golang代码生成器
    es 单节点问题
    代码模板
    错误摘要 HTTP 错误 403.14
    安装.Net Framework 4.6.2无法安装的2种情况
  • 原文地址:https://www.cnblogs.com/chengjun/p/8934751.html
Copyright © 2011-2022 走看看