• Python编程从入门到实践笔记——操作列表


    Python编程从入门到实践笔记——操作列表

    #coding=utf-8
    magicians = ['alice','david','carolina']
    #遍历整个列表
    for magician in magicians :
        print(magician)
    print("hello everyone!")
     
    #for循环(冒号和缩进)
    for number in range(1,6):
        print(number)
     
    #用range()创建数字列表
    #list()、range()前闭后开
    numbers = list(range(1,6))
    print(numbers)
     
    #range()设置步长
    even_numbers = list(range(2,21,2))
    print(even_numbers)
     
    #**表示乘方
    squares=[]
    for value in range(1,51):
        squares.append(value**2)    
    print(squares)
     
    #数字列表统计
    digits = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    print("min="+str(min(digits)))
    print("max="+str(max(digits)))
    print("sum="+str(sum(digits)))
     
    #列表解析
    squares_1 = [value**2 for value in range(1,10)]
    print(squares_1)
     
    #切片 和range()范围一样,前闭后开
    #不指定起始索引,从列表开头开始
    #不指定终止索引,终止于列表末尾
    players=['jordan','james','magic','kobe','yao','bill']
    print(players[0:3])
    print(players[:1])
    print(players[3:])
     
    #打印最后三名运动员
    print(players[-3:])
     
    #复制列表:省略起始索引和终止索引
    players_1=players[:]
    players.append('wade')
    players_1.append('paul')
    print(players)
    print(players_1)
     
    #players_1=players,players赋值给players_1,和Java中数组赋值一样,指向的是同一个对象,操作的是同一个对象
     
    #元组()不可以更改其中元素的值,可以改变元组变量的值
    dimensions=(100,80)
    print(dimensions[0])
    print(dimensions[1])
     
    dimensions=(80,80)
    print(dimensions[0])
    print(dimensions[1])
    由于博主也是在攀登的路上,文中可能存在不当之处,欢迎各位多指教! 如果文章对您有用,那么请点个”推荐“,以资鼓励!
  • 相关阅读:
    移动端底部fixed固定定位输入框ios下不兼容
    mint-ui Picker设置指定初始值
    vue项目的mode:history模式
    更改checkbox的默认样式
    vue组件通信的几种方式
    Python运行Google App Engineer时出现的UnicodeDecodeError错误解决方案
    ActionFilterAttribute之HtmlFilter,压缩HTML代码
    MongoDB C#驱动中Query几个方法
    无需路由端口映射 花生壳6.5工程版发布
    如何让搜索引擎抓取AJAX内容?
  • 原文地址:https://www.cnblogs.com/sgh1023/p/10011275.html
Copyright © 2020-2023  润新知