首页 > 软件操作教程 > 编程开发 > Python
题目内容

python- 列表它如何工作

题目答案
变量 shoplist 是某人的购物列表。在 shoplist 中,我们只存储购买的东西的名字字符串,但是记住,你可以在列表中添加 任何种类的对象 包括数甚至其他列表。 
我们也使用了for..in循环在列表中各项目间递归。从现在开始,你一定已经意识到列表也是一个序列。序列的特性会在后面的章节中讨论。 
注意,我们在 print 语句的结尾使用了一个 逗号 来消除每个 print 语句自动打印的换行符。这样做有点难看,不过确实简单有效。 
接下来,我们使用 append 方法在列表中添加了一个项目,就如前面已经讨论过的一样。然后我们通过打印列表的内容来检验这个项目是否确实被添加进列表了。打印列表只需简单地把列表传递给 print 语句,我们可以得到一个整洁的输出。 

再接下来,我们使用列表的 sort 方法来对列表排序。需要理解的是,这个方法影响列表本身,而不是返回一个修改后的列表——这与字符串工作的方法不同。这就是我们所说的列表是 可变的 而字符串是 不可变的 。

最后,但我们完成了在市场购买一样东西的时候,我们想要把它从列表中删除。我们使用 del 语句来完成这个工作。这里,我们指出我们想要删除列表中的哪个项目,而 del 语句为我们从列表中删除它。我们指明我们想要删除列表中的第一个元素,因此我们使用 del shoplist[0](记住,Python 从 0 开始计数)。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端