我是靠谱客的博主 内向白猫,最近开发中收集的这篇文章主要介绍PYTHON 基础从零开始 列表操作(4),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

遍历整个列表

magicians = ['alice','david','carolina']
for magician in magicians:
     print(magician)

首先读取第一行代码for magician in magicians:获取列表中的第一个值(‘alice’),并将他储存到变量magician中,接下去执行下一行代码打印出’alice‘,因为列表还有其他值,则返回第一行获取列表的下一个名字,直到列表中没有任何值。

创建一个数字列表

for value in range(1,5):
    print(value)
  1
  2
  3
  4

在这个示例中,range()只是打印数字1-4,函数range()让python指定的第一个值开始数,并到达你指定的第二个值后停止,因此输出不包含第二个值。

创建数字列表
print(list(range(1,6)))

squares =[]
for value in range(1,11):
   squares.append(value**2)
 print(squares)
   #这里我们可以写成一个列表表达式
   squares = [values**2 for value in range(1,11)]
   print(squares)
   [1,4,9,16,25,36,49,64,81,100]

至此打开了最简python之路.

列表的切片

要创建切片,可指定要使用的第一个元素的索引和最后一个元素的索引加1.与函数range()一样,在到达你指定的第二个索引前面的元素后停止。

A = [1,4,9,16,25,36,49,64,81,100]
A[1:3]
#输出索引1起到索引2的数值
A[::2],隔2取值,没有第一个索引则从列表的开头开始。
A2 = A[:]   #复制列表A,不是赋值 是复制副本,2个变量指向不同的列表了。
A[::-1],从最后一个数字开始取值。

最后

以上就是内向白猫为你收集整理的PYTHON 基础从零开始 列表操作(4)的全部内容,希望文章能够帮你解决PYTHON 基础从零开始 列表操作(4)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部