zoukankan      html  css  js  c++  java
  • python列表元祖以及range

    1.list 列表

      列表可以装大量的数据,不限制数据类型.表达方式:[ ] , 方括号中的每一项用逗号隔开

      列表和字符床一样,也有索引和切片

      常用功能:

        : append() : 表示向列表中追加元素,追加到列表的末尾

              insert(index,object) : 把元素插入到index位置,但会涉及到元素的移动

        : pop(): 删除最后一个元素,可以用变量来接受被删除的元素

           pop(index):  删除index处的元素

           remove(object): 删除指定内容,但只会删除列表中出现的第一个

             del 列表名[ : : ]: 表示切片删除,具有固定格式

    lit = ['苹果','橘子','石榴','芒果','番茄','黄瓜','猕猴桃']
    del lit[4:6]
    print(lit)

            执行结果: lit = ['苹果', '橘子', '石榴', '芒果', '猕猴桃']

         clear(): 清空列表元素,使之变为一个空列表

        改:

           索引修改: 列表名[index] = "XX"   ,表示把列表中的第index位修改为XX

           迭代修改:列表名[X:Y] = "ZW"   ,表示把列表中从X到Y-1位依次替换为Z,W.如果后边是列表,则表示把列表的每一个元素依次替换到原列表的X到Y-1位

        查:

          for element in 列表名:

          print(element)

          表示把列表中的每一个元素都输出一遍

      其他操作:

        sort()表示纯数字列表变为升序

        sort(reverse=True)表示把纯数字列表变为降序

        count(object)表示指定元素在列表中出现的次数

        len(列表名),内置函数,表示列表的长度

    2.tuple 元组

     不可变的列表. 只读列表. 有索引和切片.
     不可变的是它内部子元素. 如果子元素是列表. 列表中的元素是可以变的.

    3.range() 

      for i in range(  :  :  )

      有一个参数:结束为止
    两个参数: 1. 起始位置, 2.结束位置
    三个参数: 1. 起始位置, 2. 结束位置. 3.步长

     

  • 相关阅读:
    iOS之地理位置及定位系统 -- 入门笔记(用Swift)
    网易新闻iOS版使用的18个开源组件
    自学 iOS – 三十天三十个 Swift 项目
    iOS之UI--富文本总结
    IOS开发--横向流水布局实现
    IOS开发--仿制网易新闻
    Runtime 方法替换 和 动态添加实例方法 结合使用
    写给IOS开发工程师的网页前端入门笔记
    Runtime(动态添加属性)
    const,static,extern简介(重要)
  • 原文地址:https://www.cnblogs.com/knowledgeYang/p/9270717.html
Copyright © 2011-2022 走看看