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]  


    输出结果:

  • 相关阅读:
    v-for
    class样式绑定
    数据单向绑定(v-bind:)和数据的双向绑定(v-model)
    v-on 事件修饰符
    C++中相对路径与绝对路径以及斜杠与反斜杠的区别(转)
    计算机图形学—判断点在直线上的方法(转)
    Eclipse XML/HTML语法高亮方法
    虚拟机 ubuntu 上网的配置过程
    VirtualBox虚拟机网络设置(四种方式)(转)
    查看Linux服务器网络状态(转)
  • 原文地址:https://www.cnblogs.com/chengjun/p/8934751.html
Copyright © 2011-2022 走看看