python可迭代类型遍历过程中数据改变会不会报错
目录
- 实验
- 1.1 列表
- 1.2 dict
- 1.编程3 集合
- 1.4 元组
- 二、结论
实验
1.1 列表
a = [1, 2, 3, 4] for i in a: print(i) a.remove开发者_JAV培训(i) a 输出: 1 3
1.2 dict
a = {'awww.devze.com': 1, 'b': 2} for i in a: print(i) a.pAJwwQbeoVop(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
二、结论
列表可以改变,不会报错
字典、集合类型中途改变,会报错
元组数据类型不可改变
以上编程为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
精彩评论