Python教程

python的列表

本文主要是介绍python的列表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一,列表

1,列表的定义

  (1)list(列表)是pyton中使用最频繁的数据类型

  (2)专门用于存储一串数据,存储的数据称之为元素据

  (3)列表用[]定义,元素之间使用【,】逗号分隔,

  (4)列表的索引从零开始,索引就是列表在元素中的文字编号,索引的计算从零开始如:(a,b,c,d)索引是(0,1,2,3)

  (5)从列表中取值时,如果超出索引范围,会报错

2,列表的格式

  (1)列表变量名 =[列表元素1,列表元素2,列表元素3,列表元素4]

  (2)示例:

      

 

 

 3,列表的嵌套

  (1)列表中的一个元素还是列表

  (2)示例[

    

 

4,列表的常用操作

  (1)增加  列表.append(值)  在数据末尾追加数据

  (2)删除  列表.remove(值)  删除第一个出现的指定数值

  (3)修改  列表[值] =值  修改指定索引的数据,数据不存在会报错

  (4)查询  列表.[索引]  根据索引取值索引不存在会报错

    1)  查看数据的长度  len[列表]  列表长度(元素个数)

    2) if 值 in 列表:  判断列表中是否有某个元素

  (5)排序  列表.sort()  升序排徐

二,列表的循环遍历

1,通过for循环遍历

  (1)遍历就是从头到尾 依次从列表中取出每一个元素

  (2)python中有专门的for循环(三目运算符)实现遍历

2,列表for循环示例

  1)

 

  2)三目运算示例

 

 

3,if...in和for..in的区别

  (1)if...in判断某个元素是否在列表中,如果在,if的条件为True

  (2)for...in:从头到尾依次从元素中取出某个元素

  (3)两者比对示例

 

4,for...else的使用

  (1)在for循环语句中没有遇到break函数,执行完后,则会执行else的分支

  (2)示例

  

 

这篇关于python的列表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!