Python程式設計

2021-10-04 03:57:33 字數 747 閱讀 1688

python 字典(dictionary) copy()方法

注意深拷貝與淺拷貝

dict1 =  

dict2 = dict1 # 淺拷貝: 引用物件

dict3 = dict1.copy() # 淺拷貝:深拷貝父物件(一級目錄),子物件(二級目錄)不拷貝,還是引用

# 修改 data 資料

dict1['user']='root'

dict1['num'].remove(1)

# 輸出結果

print(dict1)

print(dict2)

print(dict3)

例項中 dict2 其實是 dict1 的引用(別名),所以輸出結果都是一致的,dict3 父物件進行了深拷貝,不會隨dict1 修改而修改,子物件是淺拷貝所以隨 dict1 的修改而修改。

python 字典(dictionary) update()方法

python 字典(dictionary) update() 函式把字典dict2的鍵/值對更新到dict裡。

dict.update(dict2)
python字典遍歷的幾種方法

python中 * 的用法

尤其要注意*在傳入函式引數的這一用法

python中argparse如何傳入列表作為引數

python的pickle模組dump()和load()函式使用介紹(附**)

python程式設計遊戲 python程式設計遊戲有哪些

1.github上面有個專案free python games,裡面集合了不少的python開發的小遊戲,能玩,也適合新手用來練練手,另外 pygame 這個 裡面裡面集合了很多python開發的小遊戲。3.小時候經常在手機上玩的乙個遊戲,也是一款經典的街機遊戲,這款遊戲進化之後其實就是乙個打桌球的...

python程式設計案例 python程式設計案例

利用python內建函式和列表物件方法def demo2 x,y,z i max x ipos x.index i j max y jpos y.index j k max z kpos z.index k return i j k,ipos,jpos,kpos 但是,上面的 看上去還是很笨啊,傻傻...

python程式設計題 python程式設計題庫

上期題目連線 1000道python題庫系列分享十一 9道 上期題目答案 本期題目 機器之心報道機器之心編輯部想要備戰 python 面試,這兩個專案有千道 python 問題與實現。之前機器之心介紹了 phd 大牛的求職之路,很多讀者感覺這位大牛太厲害了,他的經歷對我們幫助不大。對於一般的機器學習...