粤嵌教育
gzyueqian
13352868059

 Python培训机构讲解什么是python列表?

更新时间: 2019-12-31 15:43:25来源: 粤嵌教育浏览量:3543

   人工智能、智能产品的广泛使用让大家对于python这个技术有了一定的了解,也随着智能产品的广泛使用现在市面上需要大量的python技术人才,那么python中的列表是什么呢?是由什么元素组成的呢?下面python培训机构粤嵌科技的小编就给大家来讲解下。

python

  1、如何访问列表元素?


  访问列表元素 列表是有序集合,因此要访问列表的任何元素,只需将该元素的位置或索引告诉Python即可。 要访问列表元素,可指出列表的名称,再指出元素的索引,并将其放在方括号内。 例如,下面的代码从列表bicycles中提取款自行车:


  bicycles = ['trek', 'cannondale', 'redline', 'specialized']


  print(bicycles[0])


  上面演示了访问列表元素的语法。当你请求获取列表元素时,Python只返回该元素,而不包 括方括号和引号:


  trek


  这正是你要让用户看到的结果——整洁、干净的输出。 你还可以对任何列表元素调用第2章介绍的字符串方法。例如,可使用方法title()让元素 'trek'的格式更整洁:


  bicycles = ['trek', 'cannondale', 'redline', 'specialized']print(bicycles[0].title())


  这个示例的输出与前一个示例相同,只是首字母T是大写的。


  Python中的索引是从0而不是1开始在Python中,个列表元素的索引为0,而不是1。在大多数编程语言中都是如此,这与列 表操作的底层实现相关。如果结果出乎意料,请看看你是否犯了简单的差一错误。 第二个列表元素的索引为1。根据这种简单的计数方式,要访问列表的任何元素,都可将其 位置减1,并将结果作为索引。


  2、如何修改列表元素?


  contries[0] = 'Canada'


  print(contries)


  console(控制台):


  可以看到,列表的个元素已被修改成功,且其他元素是没有改变的。


  3、修改 添加 删除 元素


  创建的列表都是动态的,我们可以改变列表中元素的值,和元素的个数。


  修改元素: 方法与访问元素的方法类似,指出列表名[索引] 再给出新值


  names[0] ="张三"


  返回值


  添加元素: 在列表的末尾添加元素


  names.append("历史")


  append()方法可以动态的创建列表:首先创建一个空的列表 再使用append()方法,一个一个的追加


  输出 ['zhangsan', 'lisi', 'wangwu', 'anne']


  insert(),使用insert方法在列表的任何位置添加元素


  names.insert(0,"开心")


  输出 : ['开心', '张三', 'anne', 'jerry', '历史']


  4、在列表中插入元素,使用 insert()方法


  contries.insert(0,'Russia')


  print(contries)


  console(控制台)


  方法insert() 在索引0处添加一个空间,并将 ‘Russia’ 存储到这个地方。这个操作将列表中的元素都右移一位。


  5、组织列表


  使用方法 sort()对列表进行性排序


  cars = ["aaa","sdsd","www","ddd",ccc]


  输出:


  想让列表倒序排列将添加参数 reverse=True


  cars.sort(reverse=True)


  print(cars)


  使用函数 sorted()对列表进行临时排序


  要保留列表元素原来的排列顺序,同时以特定的顺序呈现它们,可使用函数sorted()。函数sorted()让你能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序。


  以上就是python培训机构粤嵌科技的小编给大家讲解的关于什么是python列表的内容,在想要学习python技术之前还是建议大家先读下这篇文章。如果说你想要学习python技术的话,那么粤嵌科技欢迎大家来我们的python培训班进行实地考察,也可以点击我们文章下面的获取试听资格按钮来获取我们的python培训免费课程试听资格,来和我们的讲师进行面对面的交流和互动,并更加深入的了解我们粤嵌科技。

免费预约试听课

推荐阅读