国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Python > 正文

python [:3] 實現提取數組中的數

2024-09-09 19:02:48
字體:
來源:轉載
供稿:網友

搜索答案搜索不到,自己試了一把.

首先生成一維數組

a =np.array([1,2,3,4,5,6,7,8,9])>>> print a[1 2 3 4 5 6 7 8 9]

取數組前3個值

b =a[:3]>>> print b[1 2 3]

取前3個以后的值

b =a[3:]>>> print b[4 5 6 7 8 9]

取數組的后3個值

b =a[-3:]>>> print b[7 8 9]

取數組后3個以前的值

b =a[:-3]>>> print b[1 2 3 4 5 6]

所以-號表示方向,從前取還是從后取,與數字配合使用,:表示所有的意思.

對于二維的數組有同樣的效果,只是取的方法要考慮的行或列

a=np.eye(5)>>> b=a[:,:3]>>> print a[[1. 0. 0. 0. 0.] [0. 1. 0. 0. 0.] [0. 0. 1. 0. 0.] [0. 0. 0. 1. 0.] [0. 0. 0. 0. 1.]]>>> print b[[1. 0. 0.] [0. 1. 0.] [0. 0. 1.] [0. 0. 0.] [0. 0. 0.]]

又取行又取列

b=a[:3,:3]>>> print b[[1. 0. 0.] [0. 1. 0.] [0. 0. 1.]] 

以上這篇python [:3] 實現提取數組中的數就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀化市| 文化| 共和县| 安阳市| 郸城县| 饶平县| 胶州市| 淳化县| 苏尼特右旗| 武安市| 运城市| 怀宁县| 东光县| 临漳县| 萝北县| 闸北区| 东乡族自治县| 奈曼旗| 雷山县| 安仁县| 卢龙县| 密云县| 平度市| 谷城县| 临泽县| 偃师市| 正安县| 朝阳区| 天台县| 涟水县| 吉水县| 舟山市| 林西县| 永寿县| 绥宁县| 通辽市| 梨树县| 鸡西市| 平昌县| 平湖市| 汝南县|