###list类的方法

###append 列表内最后增加一个元素
a = [1,2,3,4,5,6,"dssdsd"]
a.append(5)
print(a)

###clear 清空列表内的元素
示例:
a = [1,2,3,4,5,6,"dssdsd"]
a.clear()
print(a)

###copy 复制列表
示例:
a = [1,2,3,4,5,6,"dssdsd"]
v1 = a.copy()
print(v1)

###count 列表内有几个指定的元素个数
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
v1 = a.count(2)
print(v1)

###extend 在列表内最后增加元素
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
v1 = a.extend("4")
print(a)

###index 列表内元素的索引位置
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
v1 = a.index(3)
print(v1)

###index 插入索引插入元素到表内
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
a.insert(2,"index")
print(a)

###pop 利用索引删除指定列表内的元素
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
a.pop(0)
print(a)

###remove 删除列表内指定元素
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
a.remove(1)
print(a)

###reverse 反转列表
示例:
a = [1,2,3,4,5,6,"dssdsd",2]
a.reverse()
print(a)

###sort 列表内从小到大排序 注意只能对数字列表做从小到大排序。
示例:
a = [13,12,23,43,55,6,4545,2]
a.sort()
print(a)

##########dict字典方法

###fromkeys 根据序列创建字典,并指定统一的值
示例:
v = dict.fromkeys(["asd",234,3333,2323],555)
print(v)

###get 打印出字典中key的值
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.get("k1")  ###get("asd",1111)当一个key asd在字典中不存在时,输出后面的1111
print(v)

###pop 删除字典中一个键值对
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.pop("k1")
print(info,v)

###popitem 随机删除字典中的一个键值对
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.popitem()
print(info,v)

###setdefault 设置一个值,当这个key在字典中存在时,获取设置key的值,当设置值不存在时增加到字典中
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.popitem()
print(info,v)

###update 更新字典中的值,当键值对不存在时,增加到字典中
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.update({"k1":1000,"k7":4000})
print(info)

###keys 获取字典中所有key的值
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.keys()
print(v)

###values 获取字典中所有values的值
示例:
info = {"k1":3,"k2":4,"k3":5,"k4":6,"k5":7}
v = info.values()
print(v)

Python list和dict方法的更多相关文章

  1. python基础之dict、set及字符

    python基础之dict.set及字符串处理 本节内容 字典介绍及内置方法 集合介绍 字符串处理 1.字典介绍及内置方法 字典是python中唯一的映射类型,采用键值对(key-value)的形式存 ...

  2. python基础——使用dict和set

    python基础——使用dict和set dict Python内置了字典:dict的支持,dict全称dictionary,在其它语言中也称为map(映射),使用键-值(key-value)存储,具 ...

  3. python 字典内置方法get应用

    python字典内置方法get应用,如果我们需要获取字典值的话,我们有两种方法,一个是通过dict['key'],另外一个就是dict.get()方法. 今天给大家分享的就是字典的get()方法. 这 ...

  4. 第四篇:python基础之dict、set及字符

    python基础之dict.set及字符   python基础之dict.set及字符串处理 本节内容 字典介绍及内置方法 集合介绍 字符串处理 1.字典介绍及内置方法 字典是python中唯一的映射 ...

  5. python动态绑定属性和方法

    基于Python 2.7.13测试. Python是动态语言,在类定义了之后,还可以动态地绑定属性和方法. 下面先来看怎么给类的实例动态地绑定属性和方法. >>> class Stu ...

  6. Python学习笔记之面向对象编程(三)Python类的魔术方法

    python类中有一些方法前后都有两个下划线,这类函数统称为魔术方法.这些方法有特殊的用途,有的不需要我们自己定义,有的则通过一些简单的定义可以实现比较神奇的功能 我主要把它们分为三个部分,下文也是分 ...

  7. Python学习——使用dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度. 举个例子,假设要根据同学的名字 ...

  8. Python学习笔记—Dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度. 举个例子,假设要根据同学的名字 ...

  9. python requests函数封装方法

    python  requests函数封装方法 上代码 import requests import json """ 封装request请求, 1.post:my_pos ...

随机推荐

  1. maven scope-一览表

  2. JavaScript:逻辑操作符“==”与“===”的区别

    Summary JavaScript中,逻辑操作符“===”会先检查操作数的数据类型,对不同的数据类型会返回false. 而“==”对不同类型的操作数进行比较时,会进行类型转换后再比较. Descri ...

  3. FreeMarker自定义TemplateDirectiveModel

    [参考:http://blog.csdn.net/fangzhangsc2006/article/details/8687371] 在采用FreeMarker做前台视图模板的情况下,我们可以通过< ...

  4. 查询避免Unknown column ‘xxx’ in ‘where clause’

    但凡写过sql语句的人估计都曾经碰到过类似于Unknown column ‘xxx’ in ‘where clause’的问题. 单从字面理解,我们很容易得出列名不存在的结论,但是,很多时候起始并不是 ...

  5. 一个查看Cookie的便捷工具——EditThisCookie

    Appium正在努力准备中,很快就要和大家见面了- 今天给大家分享一个查看cookies的工具,用fiddler总感觉有点麻烦,还乱七八糟的找不到到底哪个链接是当前网站的cookies: 首先,你用的 ...

  6. LG1343 地震逃生

    题意 汶川地震发生时,四川**中学正在上课,一看地震发生,老师们立刻带领x名学生逃跑,整个学校可以抽象地看成一个有向图,图中有n个点,m条边.1号点为教室,n号点为安全地带,每条边都只能容纳一定量的学 ...

  7. Youtube 视频下载

    Youtube 视频下载 由于特殊原因,需要下载 Youtube 的视频. https://www.clipconverter.cc/

  8. oracle之 调整 I/O 相关的等待

    I/O相关竞争等待简介 当Oracle数据库出现I/O相关的竞争等待的时候,一般来说都会引起Oracle数据库的性能低下,发现数据库存在I/O相关的竞争等待一般可以通过以下的三种方法来查看Oracle ...

  9. sqlzoo练习题答案

    title: SQL-Learning date: 2019-03-12 20:37:21 tags: SQL --- 这是关于在一个SQL学习网站的练习题答案记录:SQL教程 SQL基础 由一些简单 ...

  10. PHP远程连接mysql

    http://blog.chinaunix.net/uid-23215128-id-2951624.html # mysql -urootmysql> use mysql; Database c ...