欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解python數(shù)組中的符號...與:符號的不同之處

 更新時間:2021年03月15日 11:25:07   作者:勤奮的大熊貓  
這篇文章主要介紹了詳解python數(shù)組中的符號...與:符號的不同之處,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

不知道大家有沒有見過在python數(shù)組中使用...符號,因為前段時間讀別人代碼的時候遇到了這個符號立刻就云里霧里,于是這里特此記錄一下。先來看一段代碼:

import numpy as np

x = np.array([[1, 3],
       [5, 6],
       [8, 10]])

print("使用'...'符號的結(jié)果為:")
print(x[..., 0])
print("使用':'符號的結(jié)果為:")
print(x[:, 0])
"""
使用'...'符號的結(jié)果為:
[1 5 8]
使用':'符號的結(jié)果為:
[1 5 8]
"""

對比結(jié)果不難發(fā)現(xiàn),可以得到結(jié)論在python數(shù)組中,...符號的功能等同于:符號。然而事實真的是這樣嗎?答案是否定的,我們再看一下三維數(shù)組的情況。

import numpy as np

x = np.array([[[0, 1],
        [2, 3]],
       [[4, 5],
        [5, 6]],
       [[7, 8],
        [9, 10]]])
      
print("使用'...'符號的結(jié)果為:")
print(x[..., 0])
print("使用兩個':'符號的結(jié)果為:")
print(x[:, :, 1])
print("使用一個':'符號的結(jié)果為:")
print(x[:, 1])
"""
使用'...'符號的結(jié)果為:
[[0 2]
 [4 5]
 [7 9]]
使用兩個':'符號的結(jié)果為:
[[ 1 3]
 [ 5 6]
 [ 8 10]]
使用一個':'符號的結(jié)果為:
[[ 2 3]
 [ 5 6]
 [ 9 10]]
 """

我們可以看到,使用符號...的結(jié)果與使用兩個:符號的結(jié)果一致,但是與使用單個:符號的結(jié)果有出入。因此我們可以得到,符號...并不完全等同于符號:。

結(jié)論:對于二維數(shù)組,符號...等同于符號:,但是對于三維數(shù)組則不等于,要考慮具體的情況。

到此這篇關(guān)于詳解python數(shù)組中的符號...與:符號的不同之處的文章就介紹到這了,更多相關(guān)python數(shù)組符號內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中的enumerate函數(shù)使用方法詳解

    Python中的enumerate函數(shù)使用方法詳解

    enumerate()是python的內(nèi)置函數(shù),適用于python2.x和python3.x,這篇文章主要給大家介紹了關(guān)于Python中的enumerate函數(shù)使用方法的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-06-06
  • python數(shù)據(jù)結(jié)構(gòu)輸入輸出及控制和異常

    python數(shù)據(jù)結(jié)構(gòu)輸入輸出及控制和異常

    這篇文章主要介紹了python數(shù)據(jù)結(jié)構(gòu)輸入輸出及控制和異常,上一章節(jié)中我們介紹了python的基礎(chǔ)數(shù)據(jù)類型和集合數(shù)據(jù)類型,這章節(jié)給大家介紹一下python的輸入輸出、控制和異常,對數(shù)據(jù)類型感興趣的同學(xué)可以查看一下文章<BR>
    2021-12-12
  • python獲取全國最新省市區(qū)數(shù)據(jù)并存入表實例代碼

    python獲取全國最新省市區(qū)數(shù)據(jù)并存入表實例代碼

    我們在開發(fā)中經(jīng)常會遇到獲取省市區(qū)等信息的時候,下面這篇這篇文章主要給大家介紹了關(guān)于python獲取全國最新省市區(qū)數(shù)據(jù)并存入表的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Python連接PostgreSQL數(shù)據(jù)庫的方法

    Python連接PostgreSQL數(shù)據(jù)庫的方法

    大家應(yīng)該都有所了解,python可以操作多種數(shù)據(jù)庫,諸如SQLite、MySql、PostgreSQL等,這里不對所有的數(shù)據(jù)庫操作方法進行贅述,只針對目前項目中用到的PostgreSQL做一下簡單介紹,主要是Python連接PostgreSQL數(shù)據(jù)庫的方法。有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11
  • 使用python turtle畫高達(dá)

    使用python turtle畫高達(dá)

    今天小編就為大家分享一篇使用python turtle畫高達(dá),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • pandas.DataFrame Series排序的使用(sort_values,sort_index)

    pandas.DataFrame Series排序的使用(sort_values,sort_index)

    本文主要介紹了pandas.DataFrame Series排序的使用(sort_values,sort_index),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python各種相似度計算方法詳解

    Python各種相似度計算方法詳解

    這篇文章主要介紹了Python各種相似度計算方法詳解,在日常開發(fā)中有需要計算相似度的需求,那么今天我們就來看一下各種計算相似度的方法,對日常開發(fā)非常有幫助,需要的朋友可以參考下
    2023-07-07
  • 如何用Matlab和Python讀取Netcdf文件

    如何用Matlab和Python讀取Netcdf文件

    這篇文章主要介紹了如何用Matlab和Python讀取Netcdf文件,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-02-02
  • Python基本文件操作實用指南

    Python基本文件操作實用指南

    文件操作是我們開發(fā)中必不可少的一項需求,下面這篇文章主要給大家介紹了關(guān)于Python基本文件操作的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • python列表生成器迭代器實例解析

    python列表生成器迭代器實例解析

    這篇文章主要介紹了python列表生成器迭代器實例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12

最新評論