遍历列表、切片、定义元组

一、使用for循环遍历整个列表

for  name  in   names :

  print(name)

注:1、name为随便起的变量名,但一定要有意义。names为列表的变量名

  2、for语句后面要加冒号

  3、for后面的语句要注意缩进

二、创建数值列表

1、循环遍历很多数值

for value in range(1,5):

  print(value)

结果会打印 1,2,3,4

range(1,5)函数显示从1开始到4结束。

range(1,5,2)    显示从1开始到四结束,步长为2,打印结果是1,3

2、创建数值列表

list(range(1,5))

三、计算函数

min(name)   找出列表中最小的值

max(name)   找出列表中最大的值

sum(name)   对列表中的元素求和

四、列表解析

name[表达式 for循环语句]

eg:numbers = [value**2 for value in range(1,5)]

    print(numbers)

 五、切片

1、alphabet=[‘a’,’b’,’c’,’d’,’e’]

  print(alphabet[0:2])             打印列表中第一位和第二位元素

2、alphabet=[‘a’,’b’,’c’,’d’,’e’]

 for alp in alphabet[0:2] :

  print(alp)           遍历切片中的元素

3、alphabet=[‘a’,’b’,’c’,’d’,’e’]

     letters =alphabet[:]

  print(letters)            复制整个列表元素

六、定义元组

names=(‘zhangsan’,’lisi’,’wangwu’,’liuneng’)

注:元组的定义是将方括号换成了圆括号,访问元组中元素的方式与访问列表方式一样。元组里面元素的值不能修改,但可以改变元组变量的值,重新定义。

在任何时候去学习都不晚,永远不要放弃自己!人生就是一个不断去学习的过程,任何时候,只要你想学,Come on !
原文地址:https://www.cnblogs.com/startingpoint-fly/p/10636654.html