成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

python小技巧

songjz / 963人閱讀

摘要:小技巧利用將兩個可迭代對象生成為字典通過實現(xiàn)為添加參數(shù)運算符優(yōu)先級算術(shù)運算符比較運算符賦值運算符身份運算符成員運算符邏輯運算符如果優(yōu)先級不確定請使用臨時變量參考鏈接運算符優(yōu)先級實用的個小技巧

python小技巧 利用zip將兩個可迭代對象生成為字典
keys = ["Bob", "Jack", "Tom", "Mary"]
values = ["male", "male", "male", "female"]

d = dict(zip(keys, values))

通過 * 實現(xiàn) unpack
In [19]: c = zip(keys, values)
In [20]: a, b = zip(*c)

In [21]: a
Out[21]: ("Bob", "Jack", "Tom", "Mary")

In [22]: b
Out[22]: ("male", "male", "male", "female")

為json.dumps添加參數(shù)indent
In [1]: import json

In [2]: a = {"a": 1, "b": 2, "c": {"c": 3}}

In [3]: print(json.dumps(a, indent=2))
{
  "a": 1,
  "b": 2,
  "c": {
    "c": 3
  }
}

運算符優(yōu)先級

算術(shù)運算符 > 比較運算符 > 賦值運算符 > 身份運算符 > 成員運算符 > 邏輯運算符
如果優(yōu)先級不確定請使用()


臨時變量 _
In [8]: a = 1 + 2

In [9]: a
Out[9]: 3

In [10]: _
Out[10]: 3

In [11]: b = 3 + 3

In [12]: b
Out[12]: 6

In [13]: _
Out[13]: 6

In [14]: 4 + 5
Out[14]: 9

In [15]: _
Out[15]: 9

In [16]: _ = 5 + 5

In [17]: _
Out[17]: 10

In [18]: 6 + 6
Out[18]: 12

In [19]: _
Out[19]: 10

參考鏈接
Python運算符優(yōu)先級
python 實用的30個小技巧

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/43884.html

相關(guān)文章

  • 收藏 | 10個可以快速用Python進(jìn)行數(shù)據(jù)分析的技巧

    摘要:函數(shù)將單元格內(nèi)容以形式呈現(xiàn)。自動評論代碼自動注釋單元格中的選定行,再次命中組合將取消注釋相同的代碼行。如果需要恢復(fù)整個已刪除的單元格,請按或撤消刪除單元格。 showImg(https://segmentfault.com/img/remote/1460000019599210); 編譯:小七、蔣寶尚 一些小提示和小技巧可能是非常有用的,特別是在編程領(lǐng)域。有時候使用一點點黑客技術(shù),既可...

    silvertheo 評論0 收藏0
  • Python【賦值語句】專講,可不能只會 a=b 啊!建議掌握!

    摘要:二高級賦值語句何為高級賦值語句就是常規(guī)的賦值方法進(jìn)行操作是會報錯的,得進(jìn)行一些更高級一點的操作。小技巧三舉例用賦值語句把列表進(jìn)行每次減少個元素并輸出列表。 從Pyt...

    zlyBear 評論0 收藏0
  • 6個Python性能優(yōu)化技巧

    摘要:的批評者聲稱性能低效執(zhí)行緩慢,但實際上并非如此嘗試以下個小技巧,可以加快應(yīng)用程序。使用或者機(jī)器語言擴(kuò)展包來執(zhí)行關(guān)鍵任務(wù)能極大改善性能。但是如果你把求值的結(jié)果放入一個變量中,就能提高程序的性能。 Python是一門非常酷的語言,因為很少的Python代碼可以在短時間內(nèi)做很多事情,并且,Python很容易就能支持多任務(wù)和多重處理。 Python的批評者聲稱Python性能低效、執(zhí)行緩慢,...

    RobinQu 評論0 收藏0
  • 針對Python初學(xué)者,這13個好用到起飛的技巧!

    摘要:如果你也是學(xué)習(xí)愛好者,今天講述的個小技巧,真挺香歡迎收藏學(xué)習(xí),喜歡點贊支持。因此,鍵將成為值,而值將成為鍵。幸運的是,這可以通過一行代碼快速完成。因此,我們的代碼不會因錯誤而終止。 ...

    張憲坤 評論0 收藏0
  • 數(shù)據(jù)分析之在線JupyterNotebook使用技巧Python技能樹測評

    摘要:三種運行方式的快捷鍵見菜單分別表示只運行當(dāng)前單元格運行并選擇下一個單元格和運行并向下插入一個單元格。也可以使用直接在中顯示網(wǎng)頁,代碼效果直接在單元格下方展示差異情況。等未來正式發(fā)布的時候,一定非常好用后,沒有的用戶們也可以使用該功能。 ...

    gyl_coder 評論0 收藏0

發(fā)表評論

0條評論

songjz

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<