首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

小白Python编程从入门到实践——列表是什么

01

列表是什么

在日常生活中,我们经常会遇到排队,此时由人们排成的队伍,就是一种列表,队伍中的人,就相当于是列表中一个个的元素。在计算机世界中,有一种列表你们也很熟悉,那就是各位在某宝某东里面的购物车,其中购物车里面一件件的商品,就是购物车这个列表的元素。

Python中的列表,是用来存储一系列按特定顺序排列的元素,这些元素可以是第2章中学习的字符串、数字等基本类型的数据,也可以是以后将要学习的复杂类型的数据,比如商品信息。

严格意义上来说,列表也是一种特殊类型的数据,因此一个列表也可以被存储在另一个列表中(如果觉得这个例子有些抽象,可以想一下教室里面的座位号)。

02

练习解答

3-1姓名:将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表中的每个元素,从而将每个朋友的姓名都打印出来。

3-2问候语:继续使用练习3-1中的列表,但不打印每个朋友的姓名,而为每人打印一条消息。每条消息都包含相同的问候语,但抬头为相应朋友的姓名。

源代码

运行结果

这两个练习主要目标是为了掌握:

如何定义并初始化一个列表

如何直接访问并使用列表中的元素

练习3-3的任务与练习3-1和3-2类型,因此不再单独解答,但是为了熟悉列表的基本操作,请大家务必独立完成练习,遇到任何问题都可以直接留言或者通过邮箱求助。

03

内容分析

从今天开始,我们学习的内容才真正称得上是计算机程序,因为我们编写计算机程序的目的主要是为了省去大量重复劳动,而列表便是实现这一切简化工作的基础。

在开始学习列表之后,会经常使用到一个术语——索引。注意,这个“索引”仅仅是指目前我们在Python列表中的索引,即表示列表中第几个元素。另一个极其重要,必须时刻牢记的是,列表的第一个元素的索引为。

今天的内容就到这里,如果有什么建议或者疑问,可以直接在公众号留言,如果问题内容比较多,也可以发到我的邮箱:

欢迎大家拍砖,谢谢!

长按下方二维码,关注公众号,第一时间获取最新资料

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180312G0NB6U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券