网站rss生成,国际销售网站有哪些,高端企业网站 程序,进入淘宝官网网站1. 循环中的可迭代对象长度 1. 循环中的可迭代对象长度
C 中#xff0c;for循环中写明a.size()#xff0c;每次循环这个值是重新计算的#xff1b;
# include “iostream”
# include vector
using namespace std;int main() {vectorint a(10);int cnt 0… 1. 循环中的可迭代对象长度 1. 循环中的可迭代对象长度
C 中for循环中写明a.size()每次循环这个值是重新计算的
# include “iostream”
# include vector
using namespace std;int main() {vectorint a(10);int cnt 0;for (int i 0; i a.size(); i ) {cnt 1;a.pop_back();}cout cnt endl;return 0;
}
/**
* 循环中a的长度变化每次循环对比的边界也变化
* 输出为 5
*/Python 中 for 循环len(a) 循环中a变化r循环仍采用刚开始执行循环时计算的len(a)
a [1, 2, 3]cnt 0
for i in range(len(a)):cnt 1a.pop()print(cnt, a)3 []