python可迭代類型遍歷過程中數(shù)據(jù)改變會不會報(bào)錯
更新時間:2022年12月14日 09:43:28 作者:Takoony
這篇文章主要介紹了python可迭代類型遍歷過程中數(shù)據(jù)改變會不會報(bào)錯問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
實(shí)驗(yàn)
1.1 列表
a = [1, 2, 3, 4]
for i in a:
print(i)
a.remove(i)
a
輸出:
1
3
1.2 dict
a = {'a': 1, 'b': 2}
for i in a:
print(i)
a.pop(i)
a
輸出:

1.3 集合
a = {1, 2, 3, 4}
for i in a:
print(i)
a.remove(i)
a

1.4 元組
a = (1, 2, 3, 4)
for i in a:
print(i)
a.pop(i)
a

結(jié)論
- 列表可以改變,不會報(bào)錯
- 字典、集合類型中途改變,會報(bào)錯
- 元組數(shù)據(jù)類型不可改變
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談django2.0 ForeignKey參數(shù)的變化
今天小編就為大家分享一篇淺談django2.0 ForeignKey參數(shù)的變化,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
python 通過logging寫入日志到文件和控制臺的實(shí)例
下面小編就為大家分享一篇python 通過logging寫入日志到文件和控制臺的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
Python DNS查詢放大攻擊實(shí)現(xiàn)原理解析
這篇文章主要介紹了Python DNS查詢放大攻擊實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-10-10
python 實(shí)現(xiàn)logging動態(tài)變更輸出日志文件名
這篇文章主要介紹了python 實(shí)現(xiàn)logging動態(tài)變更輸出日志文件名的案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03

