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

python元組拆包實(shí)現(xiàn)方法

 更新時(shí)間:2021年02月28日 13:19:02   作者:小妮淺淺  
在本篇文章里小編給大家整理的是一篇關(guān)于python元組拆包實(shí)現(xiàn)方法及相關(guān)實(shí)例,有興趣的朋友們可以學(xué)習(xí)下。

1、說(shuō)明

把元組一一對(duì)應(yīng)拆出來(lái),就叫做元組拆包。拆包有個(gè)要求,元組中的元素?cái)?shù)量必須跟接受這些元素的空擋數(shù)一致,否則會(huì)報(bào)錯(cuò):

tuple_test = (1, 2, 3)

a, b = tuple_test # ValueError: too many values to unpack (expected 2)

2、實(shí)例

_占位符

使用_占位符可以解決這個(gè)問(wèn)題:

tuple_test = (1, 2, 3)
a, b, _ = tuple_test

這樣就只獲取到部分?jǐn)?shù)據(jù)了,這在取函數(shù)返回值時(shí)特別有用,比如:

import os

_, filename = os.path.split("/home/dongfanger/.ssh/idrsa.pub")
print(filename) # "idrsa.pub"

基礎(chǔ)知識(shí)點(diǎn)擴(kuò)展:

元組?

元組的特點(diǎn):

相當(dāng)于不可變得列表;

可用于沒(méi)有字段名的記錄。

pythn里的元組就相當(dāng)于C語(yǔ)言里的數(shù)組,是不可變的,但是也可以容納不同類型的元素,也是容器的一種。

>>> t = (1,2,'a','b','c')
>>> t
(1, 2, 'a', 'b', 'c')
>>> type(t)
<class 'tuple'>

元組主要有兩個(gè)方法:

  • index():獲取指定元素在元組內(nèi)的下標(biāo)
  • count():統(tǒng)計(jì)指定元素在元組內(nèi)出現(xiàn)的次數(shù)

元組的定義和結(jié)構(gòu)和列表很像,但是使用起來(lái)比較簡(jiǎn)單,元組的元素用‘()'包含起來(lái)。

以上就是python元組拆包實(shí)現(xiàn)方法的詳細(xì)內(nèi)容,更多關(guān)于python元組拆包如何實(shí)現(xiàn)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Jacobi迭代算法的Python實(shí)現(xiàn)詳解

    Jacobi迭代算法的Python實(shí)現(xiàn)詳解

    這篇文章主要介紹了Jacobi迭代算法的Python實(shí)現(xiàn)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-06-06
  • 簡(jiǎn)單且有用的Python數(shù)據(jù)分析和機(jī)器學(xué)習(xí)代碼

    簡(jiǎn)單且有用的Python數(shù)據(jù)分析和機(jī)器學(xué)習(xí)代碼

    Python編程是一種通用的編程語(yǔ)言,開(kāi)源、靈活、功能強(qiáng)大且易于使用,python最重要的特性之一是其用于數(shù)據(jù)處理和分析任務(wù)的豐富實(shí)用程序和庫(kù)集,這篇文章主要給大家介紹了一些簡(jiǎn)單且有用的Python數(shù)據(jù)分析和機(jī)器學(xué)習(xí)代碼,需要的朋友可以參考下
    2021-07-07
  • Python深度強(qiáng)化學(xué)習(xí)之DQN算法原理詳解

    Python深度強(qiáng)化學(xué)習(xí)之DQN算法原理詳解

    DQN算法是DeepMind團(tuán)隊(duì)提出的一種深度強(qiáng)化學(xué)習(xí)算法,在許多電動(dòng)游戲中達(dá)到人類玩家甚至超越人類玩家的水準(zhǔn),本文就帶領(lǐng)大家了解一下這個(gè)算法,快來(lái)跟隨小編學(xué)習(xí)一下
    2021-12-12
  • python實(shí)現(xiàn)身份證實(shí)名認(rèn)證的方法實(shí)例

    python實(shí)現(xiàn)身份證實(shí)名認(rèn)證的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于python實(shí)現(xiàn)身份證實(shí)名認(rèn)證的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • python3 中使用urllib問(wèn)題以及urllib詳解

    python3 中使用urllib問(wèn)題以及urllib詳解

    這篇文章主要介紹了python3 中使用urllib問(wèn)題以及urllib詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Python基于模塊Paramiko實(shí)現(xiàn)SSHv2協(xié)議

    Python基于模塊Paramiko實(shí)現(xiàn)SSHv2協(xié)議

    這篇文章主要介紹了Python基于模塊Paramiko實(shí)現(xiàn)SSHv2協(xié)議,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 關(guān)于python簡(jiǎn)單的爬蟲(chóng)操作(requests和etree)

    關(guān)于python簡(jiǎn)單的爬蟲(chóng)操作(requests和etree)

    這篇文章主要介紹了關(guān)于python簡(jiǎn)單的爬蟲(chóng)操作(requests和etree),文中提供了實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2023-04-04
  • python 制作python包,封裝成可用模塊教程

    python 制作python包,封裝成可用模塊教程

    這篇文章主要介紹了python 制作python包,封裝成可用模塊教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • Python中的__SLOTS__屬性使用示例

    Python中的__SLOTS__屬性使用示例

    這篇文章主要介紹了Python中的__SLOTS__屬性使用示例,本文直接給出代碼示例,需要的朋友可以參考下
    2015-02-02
  • python線程啟動(dòng)的四種方式總結(jié)

    python線程啟動(dòng)的四種方式總結(jié)

    這篇文章主要給大家介紹了關(guān)于python線程啟動(dòng)的四種方式,線程可以完成一定任務(wù),可以和其它線程共享父進(jìn)程的共享變量和部分環(huán)境,相互協(xié)作來(lái)完成任務(wù),需要的朋友可以參考下
    2024-01-01

最新評(píng)論