PAP3.1-创建与访问列表

在线练习 · 人工智能专业 2026级本科《Python人工智能程序设计》

说明

本练习在课堂内完成。请在本机使用 VS Code、Cursor 或 Devin Desktop 编写并运行,再将源代码与终端输出填入各题下方的文本框。

练习一:创建列表

使用方括号和 list() 创建列表,并打印。

要求

  • 将 mixed 赋值为 [1, "Python", 3.14, True],打印 mixed,输出为 [1, 'Python', 3.14, True]。
  • 创建空列表后打印,输出为 []。
  • 打印 list("Python"),输出为 ['P', 'y', 't', 'h', 'o', 'n']。
  • 打印 list(range(1, 6)),输出为 [1, 2, 3, 4, 5]。

练习二:访问列表元素

创建水果列表,使用正向索引和负向索引访问元素,并打印。

要求

  • 将 fruits 赋值为 ["苹果", "香蕉", "橙子", "葡萄"]。
  • 打印 fruits[0],输出为 苹果。
  • 打印 fruits[-1],输出为 葡萄。

练习三:计算列表长度

使用 len() 计算列表中的元素数量,并打印。

要求

  • 将 colors 赋值为 ["红", "绿", "蓝", "黄"],打印 len(colors),输出为 4。

练习四:判断元素是否存在

使用 in 和 not in 判断元素是否在列表中,并打印判断结果。

要求

  • 将 fruits 赋值为 ["苹果", "香蕉", "橙子"]。
  • 打印 "苹果" in fruits,输出为 True。
  • 打印 "西瓜" in fruits,输出为 False。
  • 打印 "香蕉" not in fruits,输出为 False。

练习五:列表连接和重复

使用 + 连接两个列表,使用 * 重复一个列表,并打印。

要求

  • 打印 [1, 2, 3] + [4, 5, 6],输出为 [1, 2, 3, 4, 5, 6]。
  • 打印 [0] * 5,输出为 [0, 0, 0, 0, 0]。