中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • Python cookbook(數據結構與算法)將序列分解為單獨變量的方法

Python cookbook(數據結構與算法)將序列分解為單獨變量的方法

發布時間:2020-09-22 12:28:09 來源:腳本之家 閱讀:142 作者:壟上行 欄目:開發技術

本文實例講述了Python cookbook(數據結構與算法)將序列分解為單獨變量的方法。分享給大家供大家參考,具體如下:

如果對象是可迭代的(任何序列),則可以進行分解操作,包括元組、列表、字符串、文件、迭代器以及生成器,可通過簡單的一個賦值操作分解為單獨的變量。

唯一要求:變量的總數和序列相吻合,否則將出錯;

Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> p=[4,5]
>>> p
[4, 5]
>>> x,y=p
>>> x
4
>>> y
5
>>> data=['lucy',50,12.1,(2016,07,31)]
>>> data
['lucy', 50, 12.1, (2016, 7, 31)]
>>> name,shares,price,date=data
>>> name
'lucy'
>>> shares
50
>>> price
12.1
>>> date
(2016, 7, 31)
>>> name,shares,price,(year,mon,day)=data
>>> name
'lucy'
>>> shares
50
>>> price
12.1
>>> year
2016
>>> mon
7
>>> day
31
>>> s='hello'
>>> s
'hello'
>>> a,b,c,d,e=s
>>> c
'l'
>>> d
'l'
>>> e
'o'
>>> data=['lucy',50,12.1,(2016,07,31)]
>>> _,shares,price,_=data #當想丟棄某些值時,可以選一個用不到的變量名作為要丟棄的值的名稱,比如此處“_”
>>> shares
50
>>> price
12.1
>>>

注意:請確保丟棄的值選擇的變量名在其他地方未曾用到過

(代碼摘自《Python Cookbook》)

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白银市| 河北省| 麻江县| 连江县| 万盛区| 昭通市| 财经| 定西市| 天全县| 治县。| 仁化县| 龙南县| 土默特右旗| 恩施市| 阿拉善盟| 仲巴县| 文成县| 虞城县| 留坝县| 增城市| 图木舒克市| 南溪县| 读书| 南和县| 阜新市| 洪泽县| 蒙阴县| 雅江县| 仁布县| 巧家县| 高清| 平安县| 高陵县| 沅陵县| 云安县| 云阳县| 蓬溪县| 淮南市| 密山市| 土默特右旗| 曲松县|