python-序列解包(對可迭代元素的快速取值方法)
更新時間:2019年08月24日 12:28:22 作者:我要七龍ru
今天小編就為大家分享一篇python-序列解包(對可迭代元素的快速取值方法),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
一般情況下
x,y,z = 1,2,3 print("x:",x) print("y:",y) print("z:",z)
#運行結(jié)果 x: 1 y: 2 z: 3
對元祖序列解包
name = ("qiaobushi","wanglihong","leibushi") x,y,z = name print(name) print("x:",x) print("y:",y) print("z:",z)
#運行結(jié)果 ('qiaobushi', 'wanglihong', 'leibushi') x: qiaobushi y: wanglihong z: leibushi
對列表序列解包
str = "123,456,789" str = str.split(",") print(str) x,y,z = str print("x:",x) print("y:",y) print("z:",z)
#運行結(jié)果 ['123', '456', '789'] x: 123 y: 456 z: 789
對dict序列解包獲得key和value
#例1 dict1 = {"one":1,"two":2,"three":3} x,y,z = dict1 print("key-x:",x) print("key-y:",y) print("key-z:",z) print("value-x:",dict1[x]) print("value-y:",dict1[y]) print("value-z:",dict1[z]) #例2 dict1 = {"one":1} x,y = dict1.popitem() print("key:",x,"value:",y)
#運行結(jié)果 key-x: one key-y: two key-z: three value-x: 1 value-y: 2 value-z: 3 key: one value: 1
以上這篇python-序列解包(對可迭代元素的快速取值方法)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Anaconda下Python中h5py與netCDF4模塊下載與安裝的教程詳解
這篇文章主要為大家詳細介紹了基于Anaconda,下載并安裝Python中h5py與netCDF4這兩個模塊的方法,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-01-01使用Python手工計算x的算數(shù)平方根,來自中國古人的數(shù)學(xué)智慧
本篇采用的計算方法既非二分法也非牛頓迭代法,而是把中國古代的手工計算平方根的方法轉(zhuǎn)成代碼來完成。代碼有點煩雜,算是拋磚引玉吧,期待高手們寫出更好的代碼來2021-09-09Python實現(xiàn)將橫表和縱表任意轉(zhuǎn)換的兩種方法
在日常做數(shù)據(jù)分析,接收到最多的表格是縱表,每個字段變量都有很長數(shù)據(jù)的長表,我們稱之為縱向數(shù)據(jù),但是,有時候,我們也會遇到橫表,對于橫向數(shù)據(jù),我們會數(shù)據(jù)轉(zhuǎn)化,將其轉(zhuǎn)化為縱向數(shù)據(jù),感興趣的同學(xué)跟著小編一起來學(xué)習(xí)吧2023-12-12keras的load_model實現(xiàn)加載含有參數(shù)的自定義模型
這篇文章主要介紹了keras的load_model實現(xiàn)加載含有參數(shù)的自定義模型,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06python實現(xiàn)通過flask和前端進行數(shù)據(jù)收發(fā)
今天小編就為大家分享一篇python實現(xiàn)通過flask和前端進行數(shù)據(jù)收發(fā),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08python連接打印機實現(xiàn)打印文檔、圖片、pdf文件等功能
這篇文章主要介紹了python連接打印機實現(xiàn)打印文檔、圖片、pdf文件等功能,需要的朋友可以參考下2020-02-02