一、说明
1、除了for循环可以接收可迭代对象外,list函数、tuple函数也可以接收可迭代对象。
二、原理
1、示例:
t = (1, 2, 3) my_list = list(t) print(my_list)
运行结果:
2、转换步骤:
a、重新生成了一个空列表
b、调用元组【t】的中迭代器,通过【__next__】方法取出元组【t】中的值,
每调用一次将取出的值存放至空列表中,直到遇到异常结束取值。