列表和元组     list1 =  [1,4,6,788,345,757]            tuple1 =      (345,234,567,878)         切记你的变量名不能和  help('keywords')中的重名

列表是[]包起来list是一种有序的集合.你还可以随意改变他的值. list1[0] = "fan"

想知道list怎么使用:help(list),一起皆对象

项目中无非就是对数据的增删改查,所以学list就是要学增删改查

  python中自带的方法可以使用在list上的:

  len(list1)-------------------长度

  max(list1)----------------最大的

  min(list1)------------------最小的

  list(tuple1)---------------可以将元组\字符串转成列表

  list类自带的方法:list1是实例化对象

  list1[0]  --------获取第一个

  list1[0:4]  ------切片获取多个值  (左闭右开-不包含第四个)    list1[0:100000000]  切片不会报错    list1[10:0:-2] 从右往左切片间隔两个取值

  

  

  list1.append("cc")  ---在结尾加

  list1.insert(0,'zhang') --------在0位置插入zhang

  list1.extend(list2)   ------------把list2,添加到list1后面

  list1+ list2   -----------列表的拼接,把list2添加到list1后面

  list1*2       -------------两个list1 拼接

  

  list1.count('fan')  --------fan在list1中出现了几次

  list1.index("fan") -----------索引位置

  list1.pop(0) ----------删除索引位置在0的元素,并且返回值(里面是索引值)

  list1.remove("fan")   -----------删除fan元素

  list1.sort()  -------将列表按上升排序  list1.sort(reverse = True)  降序排列      list2 = list1[::-1]   这个是将list1倒序,并且赋值给list2  list1.reverse()也是倒序

  成员检查 : 'fan'  in list1   返回True   "fan" not in list1  返回F

  list1.copy()  --------复制一个副本出来

元组 不想多少了,说列表心累啊       任何数据用逗号分隔的就是元组

  

  

  

  

Python3.5-20190503-廖老师-自我笔记的更多相关文章

  1. Python3.5-20190518-廖老师-自我笔记-面向对象

    面向对象编程,简称OOP,是一种程序设计思想.OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数. 把老师分为一类,把学生分为一类.具体到某一个学生就是  这类中的一个具体对象,对象的 ...

  2. Python3.5-20190526-廖老师-自我笔记-单元测试-参数换-paramunittest

    参数化: import timeimport list1 #想测试list1中的求和函数是否正确fun1import paramunittestimport unittest #先设置参数组@para ...

  3. Python3.5-20190521-廖老师-自我笔记-单元测试

    执行结果

  4. Python3.5-20190519-廖老师-自我笔记-面向对象中slots变量--@property的使用

    python是动态语言,可以随时随地给实例对象添加属性和方法,但是我们想限制属性的名字,可以使用__slots__特殊变量来限制 使用__slots__要注意,__slots__定义的属性仅对当前类实 ...

  5. Python3.5-20190502-廖老师-自我笔记

    python的语法主要就是严格的缩进.一般缩进都是四个空格.以冒号结尾的(:)就意味着他后面有代码块.(js代码块使用{}抱起来的,我记得c语言也是,但是python就不需要,他只要严格缩进的就可以了 ...

  6. Python3.5-20190519-廖老师-自我笔记-获取对象信息

    总是优先使用isinstance()判断类型,可以将指定类型及其子类“一网打尽”. 如果要获得一个对象的所有属性和方法,可以使用dir()函数,它返回一个包含字符串的list,比如,获得一个str对象 ...

  7. Python3.5-20190518-廖老师-自我笔记-模块

    在Python中,一个.py文件就称之为一个模块(Module) 可以作为module的文件类型有".py".".pyo".".pyc".& ...

  8. Python3.5-20190516-廖老师-自我笔记-匿名函数-装饰器

    当函数很简单的时候采用匿名函数很方便.

  9. Python3.5-20190513-廖老师-自我笔记-函数式编程

    把复杂的任务拆成各个小的函数,通过函数的调用来完成任务.这就是面向过程编程. 高阶函数:就是让函数的参数能够接收别的函数.把函数作为参数传入到另一个函数. 函数名也是变量.和变量用法一样的,指向一个函 ...

随机推荐

  1. Java WebService服务

    其中cxf框架 http://cxf.apache.org/ Apache CXF™: An Open-Source Services Framework Overview Apache CXF™ i ...

  2. 在成为测试大牛的路上,我推荐BestTest

    BestTest-Python自动化测试9月份班开始招生啦! 网络+现场同步进行,课程新升级,web自动化+接口自动化双管齐下,一线互联网测试开发工程师带你在自动化的世界里自由翱翔! 推荐优惠多多,欢 ...

  3. 字符串(二):string

    字符串使用方法整理 系列: 字符串(一):char 数组 字符串(二):string string 是 C++ STL 的一个字符串类型,原型是 vector<char> 并对字符串处理做 ...

  4. pycharm默认的模板修改python script

    #!/usr/bin/env python # encoding: utf-8 #set( $SITE = "https://www.cnblogs.com/c-x-a" ) &q ...

  5. Java连接MySql数据库之JDBC

    1.首先创建一个java Project项目 2.起一个英文的项目名 3.此窗口点击NO 4.此时项目状态如下 5.创建一个文件夹,并将mysql-connector-java-5.1.8-bin.j ...

  6. String中的CompareTo

    在API源码中,String的compareTo其实就是一次比较两个字符串的ASCII码.如果两个字符串的ASCII相等则继续后续比较,否则直接返回两个ASCII的差值.如果两个字符串完全一样,则返回 ...

  7. Delphi中Tlist实例

    http://blog.163.com/jiandande3218@126/blog/static/74728469201132721428194/ Delphi中Tlist实例 2011-04-27 ...

  8. kali 修改MariaDB密码

    use mysql; update user set authentication_string=PASSWORD("") where User='root'; update us ...

  9. 16/7/27-PHP环境配置(php5.5.3.7+mysql5.7.12+Apache2.4)

    非常感谢http://www.cnblogs.com/jicheng1014/archive/2012/01/26/2329531.html 配置php环境问题 php.ini 路径 "\& ...

  10. upc组队赛18 THE WORLD【时间模拟】

    THE WORLD 题目链接 题目描述 The World can indicate world travel, particularly on a large scale. You mau be l ...