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

python函數(shù)返回多個(gè)值的示例方法

 更新時(shí)間:2013年12月04日 11:16:26   作者:  
這篇文章主要介紹了python函數(shù)返回多個(gè)值的方法,大家參考使用

python可以返回多個(gè)值,確實(shí)挺方便
函數(shù)里的return只能返回一個(gè)值,但是返回類型是沒(méi)是限制的
因此,我們可以“返回一個(gè) tuple類型,來(lái)間接達(dá)到返回多個(gè)值”。
例子是我在robot framework source code 時(shí)的例子:

復(fù)制代碼 代碼如下:

    def __init__(self, cells):
        self.cells, self.comments = self._parse(cells)

    def _parse(self, row):
        data = []
        comments = []
        for cell in row:
            cell = self._collapse_whitespace(cell)
            if cell.startswith('#') and not comments:
                comments.append(cell[1:])
            elif comments:
                comments.append(cell)
            else:
                data.append(cell)
        return self._purge_empty_cells(data), self._purge_empty_cells(comments)

當(dāng)時(shí)__init__是類的構(gòu)造函數(shù),他將得到有_parse解析回來(lái)的多個(gè)返回值,self._purge_empty_cells(data) 賦給self.cells, self._purge_empty_cells(comments)賦給self.comments
就這么簡(jiǎn)單 :)

相關(guān)文章

  • Python網(wǎng)站驗(yàn)證碼識(shí)別

    Python網(wǎng)站驗(yàn)證碼識(shí)別

    這篇文章主要介紹了Python網(wǎng)站驗(yàn)證碼識(shí)別的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • python用requests實(shí)現(xiàn)http請(qǐng)求代碼實(shí)例

    python用requests實(shí)現(xiàn)http請(qǐng)求代碼實(shí)例

    這篇文章主要介紹了python用requests實(shí)現(xiàn)http請(qǐng)求過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 談?wù)勅绾问謩?dòng)釋放Python的內(nèi)存

    談?wù)勅绾问謩?dòng)釋放Python的內(nèi)存

    Python不會(huì)自動(dòng)清理這些內(nèi)存,這篇文章主要介紹了談?wù)勅绾问謩?dòng)釋放Python的內(nèi)存,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • 對(duì)python特殊函數(shù) __call__()的使用詳解

    對(duì)python特殊函數(shù) __call__()的使用詳解

    今天小編就為大家分享一篇對(duì)python特殊函數(shù) __call__()的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • python代碼實(shí)現(xiàn)TSNE降維數(shù)據(jù)可視化教程

    python代碼實(shí)現(xiàn)TSNE降維數(shù)據(jù)可視化教程

    今天小編就為大家分享一篇python代碼實(shí)現(xiàn)TSNE降維數(shù)據(jù)可視化教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • python實(shí)現(xiàn)簡(jiǎn)單的文字識(shí)別

    python實(shí)現(xiàn)簡(jiǎn)單的文字識(shí)別

    這篇文章主要為大家詳細(xì)介紹了基于百度云文字識(shí)別API,python實(shí)現(xiàn)的簡(jiǎn)單文字識(shí)別,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python 串行執(zhí)行和并行執(zhí)行實(shí)例

    python 串行執(zhí)行和并行執(zhí)行實(shí)例

    這篇文章主要介紹了python 串行執(zhí)行和并行執(zhí)行實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • python-opencv獲取二值圖像輪廓及中心點(diǎn)坐標(biāo)的代碼

    python-opencv獲取二值圖像輪廓及中心點(diǎn)坐標(biāo)的代碼

    今天小編就為大家分享一篇python-opencv獲取二值圖像輪廓及中心點(diǎn)坐標(biāo)的代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • python去除字符串中的換行符

    python去除字符串中的換行符

    這篇文章主要介紹了python去除字符串中的換行符的相關(guān)資料,然后在文章下面給大家補(bǔ)充介紹了python去除空格和換行符的方法,需要的朋友可以參考下
    2017-10-10
  • 常見(jiàn)Python AutoEDA工具庫(kù)及功能使用探究

    常見(jiàn)Python AutoEDA工具庫(kù)及功能使用探究

    AutoEDA(自動(dòng)探索性數(shù)據(jù)分析)工具庫(kù)是數(shù)據(jù)科學(xué)中至關(guān)重要的一部分,它們能夠自動(dòng)生成數(shù)據(jù)摘要、探查數(shù)據(jù)的基本特征、檢測(cè)異常值和提供可視化,為數(shù)據(jù)科學(xué)家和分析師們提供了解數(shù)據(jù)的便捷方式,本文為大家介紹常見(jiàn)的AutoEDA工具庫(kù)及其功能和示例代碼
    2024-01-01

最新評(píng)論