码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习(二)

时间:2021-06-16 18:34:11      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:切片   pytho   result   min   done   遍历   ack   list   python   

操作列表

  • 遍历列表

      fruits = [‘apple‘,‘banana‘,‘pear‘]

      for fruit in fruits:

        print(fruit)    #缩进表示在循环体内

      print(‘done!‘)    #不缩进是循环体外,避免缩进错误

  • 使用range()创建数字列表

      numbers = list(range(1,6))

      print(numbers)    #result:  [1,2,3,4,5]

      even_numbers = list(range(2,11,2))    #左闭,右开,循环加2

      print(even_numbers)  #result:  [2,4,6,8,10]

  • 乘方

      square = value**2    #同理,立方就是value**3

  • 简单的列表统计计算

      digits = [1,2,3,4,5,6,7,8,9,0]

      min(digits)    #0

      max(digits)    #9

      sum(digits)    #45

  • 列表解析

      squares = [value**2 for value in range(1,11)]    #[1,4,9,16,25,36,49,64,81,100]

  • 切片

      list[0:3]

      list[:3]  #与上行等价,取列表索引0,1,2列表片段

      list[3:]  #从索引3到列表末尾

      list[-3:]  #最后三位

  • 复制列表

      list2 = list1[:]    #不可以是list2=list1,这样只是将两个列表关联起来,其实只是一个列表

 

Python学习(二)

标签:切片   pytho   result   min   done   遍历   ack   list   python   

原文地址:https://www.cnblogs.com/cnyws/p/14889807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!