日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python列表冒号逗号常规用法

發(fā)布時間:2025/3/15 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python列表冒号逗号常规用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

列表中冒號用法

?L = (1,2,3,4,5,6)

取第i個元素:L[i]

取倒數第i個元素:L[-i]

取第i到第j個元素(不包含第k個):L[i:j]

取第i個元素以后剩下的元素:L[i:]

取前i個元素:L[:i]

取后i個元素(i不能大于L的長度):L[-i:]

import numpy as npL = (1,2,3,5,8,13,21) i, j = 3, 5 print(L[i]) #取第i個元素 print(L[-i]) #取倒數第i個元素 print(L[i:j]) #取第i到第j個元素(不包含第k個) print(L[:i]) #取前i個元素 print(L[-i:]) #取后i個元素 print(L[:]) #取所有元素

結果如下:

逗號

1.shape屬性

shape屬性是numpy或者tensorflow中關于矩陣的一個維度元組,假如矩陣matrix的維度是N,則shape的長度也是N,第i個維度的值代表在第i個維度上的大小。

舉個栗子,矩陣A=np.array([[1,2,3],[4,5,6]])。那么A.shape=(2,3),即A.shape[0] = 2,A.shape[1] = 3。

2.取值

取第m行第n列的值:A[m,n]

取第m行的所有值:A[m, :]

取第n列的所有值:A[:, n]

取第m行的其中k1個值:pick= (0,1),A[m, pick]

取第n列的其中k2個值:pick= (0,1),A[pick, n]

python允許向量操作,所以寫在[]里的變量不一定是個標量,也可以是向量,但是對于[]中的每個位置都代表在第i維度上的取值,[]里的變量個數一定和對應的矩陣維數是相同的。

import numpy as npA=np.array([[1,2,3],[4,5,6]]) m, n = 1, 1 pick = (0, 1) print(A.shape) print(A[m, n]) print(A[pick, n]) print(A[m, pick])

結果如下:

python冒號和逗號的基本用法就到這里啦,取值用法可能不容易搞清楚,還是要反復看才能加深印象。做個記錄,順便分享給c友。

總結

以上是生活随笔為你收集整理的python列表冒号逗号常规用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。