91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • Python中X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]是什么

Python中X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]是什么

發布時間:2021-08-03 12:42:45 來源:億速云 閱讀:471 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關Python中X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]是什么的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

Python中對于數組和列表進行切片操作是很頻繁的,當然對于切片的操作可供我們直接使用的函數也是很遍歷了。

對于列表的切片比較簡單,在我之前的博客里面有詳細的講解,需要的話可以去看看,這里就不再詳細說了,主要是講解對于Python中Array對象的操作,我們平時使用比較頻繁的一般也就是三維的矩陣了,再高維度的處理方式是相同的,這里我們只講解三維和二維的使用。

對于X[:,0];

是取二維數組中第一維的所有數據

對于X[:,1]

是取二維數組中第二維的所有數據

對于X[:,m:n]

是取二維數組中第m維到第n-1維的所有數據

對于X[:,:,0]

是取三維矩陣中第一維的所有數據

對于X[:,:,1]

是取三維矩陣中第二維的所有數據

對于X[:,:,m:n]

是取三維矩陣中第m維到第n-1維的所有數據

這樣的講解可能還是有點抽象,下面我們用具體的實例來講解,相信會更加容易理解,具體如下:

#!usr/bin/env python
#encoding:utf-8
from __future__ import division
 
'''
__Author__:沂水寒城
學習Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
'''
 
import numpy as np
 
def simple_test():
  '''
  簡單的小實驗
  '''
  data_list=[[1,2,3],[1,2,1],[3,4,5],[4,5,6],[5,6,7],[6,7,8],[6,7,9],[0,4,7],[4,6,0],[2,9,1],[5,8,7],[9,7,8],[3,7,9]]
  # data_list.toarray()
  data_list=np.array(data_list)
  print 'X[:,0]結果輸出為:'
  print data_list[:,0] 
  print 'X[:,1]結果輸出為:'
  print data_list[:,1]
  print 'X[:,m:n]結果輸出為:'
  print data_list[:,0:1]
  data_list=[[[1,2],[1,0],[3,4],[7,9],[4,0]],[[1,4],[1,5],[3,6],[8,9],[5,0]],[[8,2],[1,8],[3,5],[7,3],[4,6]],
        [[1,1],[1,2],[3,5],[7,6],[7,8]],[[9,2],[1,3],[3,5],[7,67],[4,4]],[[8,2],[1,9],[3,43],[7,3],[43,0]],
        [[1,22],[1,2],[3,42],[7,29],[4,20]],[[1,5],[1,20],[3,24],[17,9],[4,10]],[[11,2],[1,110],[3,14],[7,4],[4,2]]]
  data_list=np.array(data_list)
  print 'X[:,:,0]結果輸出為:'
  print data_list[:,:,0] 
  print 'X[:,:,1]結果輸出為:'
  print data_list[:,:,1]
  print 'X[:,:,m:n]結果輸出為:'
  print data_list[:,:,0:1]
 
 
if __name__ == '__main__':
  simple_test()

結果如下:

X[:,0]結果輸出為:
[1 1 3 4 5 6 6 0 4 2 5 9 3]
X[:,1]結果輸出為:
[2 2 4 5 6 7 7 4 6 9 8 7 7]
X[:,m:n]結果輸出為:
[[1]
 [1]
 [3]
 [4]
 [5]
 [6]
 [6]
 [0]
 [4]
 [2]
 [5]
 [9]
 [3]]
X[:,:,0]結果輸出為:
[[ 1  1  3  7  4]
 [ 1  1  3  8  5]
 [ 8  1  3  7  4]
 [ 1  1  3  7  7]
 [ 9  1  3  7  4]
 [ 8  1  3  7 43]
 [ 1  1  3  7  4]
 [ 1  1  3 17  4]
 [11  1  3  7  4]]
X[:,:,1]結果輸出為:
[[  2   0   4   9   0]
 [  4   5   6   9   0]
 [  2   8   5   3   6]
 [  1   2   5   6   8]
 [  2   3   5  67   4]
 [  2   9  43   3   0]
 [ 22   2  42  29  20]
 [  5  20  24   9  10]
 [  2 110  14   4   2]]
X[:,:,m:n]結果輸出為:
[[[ 1]
  [ 1]
  [ 3]
  [ 7]
  [ 4]]
 
 [[ 1]
  [ 1]
  [ 3]
  [ 8]
  [ 5]]
 
 [[ 8]
  [ 1]
  [ 3]
  [ 7]
  [ 4]]
 
 [[ 1]
  [ 1]
  [ 3]
  [ 7]
  [ 7]]
 
 [[ 9]
  [ 1]
  [ 3]
  [ 7]
  [ 4]]
 
 [[ 8]
  [ 1]
  [ 3]
  [ 7]
  [43]]
 
 [[ 1]
  [ 1]
  [ 3]
  [ 7]
  [ 4]]
 
 [[ 1]
  [ 1]
  [ 3]
  [17]
  [ 4]]
 
 [[11]
  [ 1]
  [ 3]
  [ 7]
  [ 4]]]
[Finished in 0.6s]

感謝各位的閱讀!關于“Python中X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博白县| 乐陵市| 衡水市| 甘泉县| 额济纳旗| 巴楚县| 安西县| 阜新市| 洪泽县| 郎溪县| 萝北县| 鄯善县| 武隆县| 杭锦后旗| 塘沽区| 南充市| 晋州市| 修文县| 宁蒗| 如皋市| 凤冈县| 昌都县| 容城县| 长丰县| 清镇市| 龙里县| 西乡县| 晋宁县| 大埔县| 武穴市| 仙游县| 景德镇市| 揭东县| 老河口市| 德昌县| 平武县| 炎陵县| 郯城县| 邢台市| 津市市| 扎兰屯市|