调用for函数时对迭代内部数据没有任何要求吗?
“如果一个对象说自己可迭代,那我们就直接用 for 循环去迭代它,可见,迭代是一种抽象的数据操作,它不对迭代对象内部的数据有任何要求(??)。”
那如果list中的元素是混杂的应该就不行了吧,就算不是混杂的,如果是包含两个元素以上的元组,用for迭代时如何调用第三个元素呢?
“如果一个对象说自己可迭代,那我们就直接用 for 循环去迭代它,可见,迭代是一种抽象的数据操作,它不对迭代对象内部的数据有任何要求(??)。”
那如果list中的元素是混杂的应该就不行了吧,就算不是混杂的,如果是包含两个元素以上的元组,用for迭代时如何调用第三个元素呢?
2019-01-12
举报