1.列表的格式 1 namesList = ['a','b','c'] 比C语言的数组强大的地方在于列表中的元素可以是不同类型的 1 testList = [1, 'a'] 2.列表的循环遍历 使用for循环 1 2 3 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] for name in namesList: print(name) 使用while循环 1 2 3 4 5 ...
1.1 使用while循环遍历列表 while循环允许我们根据条件逐一访问列表中的每个元素。使用while循环时,需要手动控制循环变量和循环条件。 示例: names = ['Tom', 'Lily', 'Rose'] i = 0 while i < len(names): print(names[i]) i += 1 在这个示例中,我们通过while循环遍历列表names,并逐一打印出每个名字。
输出结果: 城市及其索引: 索引0: 北京 索引1: 上海 索引2: 广州 1. 2. 3. 4. 使用zip zip函数可以并行遍历多个列表。 # 使用zipnames=['Alice','Bob','Charlie']scores=[85,90,78]print("学生及其分数:")forname,scoreinzip(names,scores):print(f"{name}:{score}") 1. 2. 3. 4. 5. 6. ...
循环遍历列表和列表嵌套的应用 列表的循环遍历 1...使用while循环为了更有效率的输出列表的每个数据,可以使用循环来完成 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] length = len(namesList...使用for循环 while 循环是一种基本的遍历列表数据的方式,但是最常用也是最简单的方式是使用 for 循环 namesList...
# 输出: [5 6] g = b[1,:2] #2行 第1个单元开始到索引为2以前的所有元素 # 输出: [4 5] 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 2.数组的组合(函数) ''' # 组合函数 ...
下面我们再做个例子,是一个利用for和foreach循环做的存取数组元素的例子,首先提示用户输入学生的个数,然后把学生个数作为存储学生姓名的数组names的元素个数,采用for循环按照数组的索引i从0位开始循环输出"输入学生姓名"的提示,并把用户输入的学生姓名按照其在数组的索引方式names[i]存储在names数组中,for循环次数的...
这两种代码执行的结果是一样的都是 每行一个元素,共8行,元素分别是1 2 3 4 5 6 7 8 下面我们再做个例子,是一个利用for和foreach循环做的存取数组元素的例子,首先提示用户输入学生的个数,然后把学生个数作为存储学生姓名的数组names的元素个数,采用for循环按照数组的索引i从0位开始循环输出"输入学生姓名"的...
2. 使用列表推导式遍历 `names` 列表。 3. 对于每个名字,使用 `split(" ")` 方法按空格分割,然后用 `[-1]` 索引选择最后一个元素,即姓氏。 4. 将提取的姓氏存储到新列表 `a` 中。 5. 打印列表 `a`。 执行这段代码后的输出将是: ```plaintext ...
python遍历列表的注意点 1、使用单数和复数式名称,可帮助你判断代码段处理的是单个列表元素还是整个列表。 2、Python解释器根据水平缩进情况来解读代码,如果没有缩进,将会报错。... 步骤1 for name in names: 步骤2 print(name) 结果:zhang_san chen_cheng li_hong 以上就是python遍历列表的注意点 ...
下面我们再做个例子,是一个利用for和foreach循环做的存取数组元素的例子,首先提示用户输入学生的个数,然后把学生个数作为存储学生姓名的数组names的元素个数,采用for循环按照数组的索引i从0位开始循环输出"输入学生姓名"的提示,并把用户输入的学生姓名按照其在数组的索引方式names[i]存储在names数组中,for循环次数的...