pyhton基础学习《元组、字典的常用操作》

一、元组

(1)元组的创建

tu = (11,22,33,)或者tu = tupel((11,22,33))

(2)元组常用的操作

def count(self, value): # real signature unknown; restored from __doc__    """ T.count(value) -> integer -- return number of occurrences of value """    #计数

def index(self, value, start=None, stop=None): # real signature unknown; restored from __doc__    """    T.index(value, [start, [stop]]) -> integer -- return first index of value.    Raises ValueError if the value is not present.    """    #索引

二、字典

(1)字典的创建

dic = {"k1":"v1","k2":"v2"} 或者 dic = dict(k1 = "v1",k2 = "v2")

(2)字典的常用操作

def clear(self): # real signature unknown; restored from __doc__    """ D.clear() -> None.  Remove all items from D. """    #清空字典
def copy(self): # real signature unknown; restored from __doc__    """ D.copy() -> a shallow copy of D """    #复制:浅的复制

def fromkeys(*args, **kwargs): # real signature unknown    """ Returns a new dict with keys from iterable and values equal to value. """    #序列设定KEY,附加值,生成新的字典
def get(self, k, d=None): # real signature unknown; restored from __doc__    """ D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None. """    #当一个KEY不存在字典中时,返回一个默认直none或设置赋一个新的值,当KEY存在时,不生效

def items(self): # real signature unknown; restored from __doc__    """ D.items() -> a set-like object providing a view on D‘s items """#输出字典中的对象 

def keys(self): # real signature unknown; restored from __doc__    """ D.keys() -> a set-like object providing a view on D‘s keys """    #输出字典中的KEY
def pop(self, k, d=None): # real signature unknown; restored from __doc__    """    D.pop(k[,d]) -> v, remove specified key and return the corresponding value.    If key is not found, d is returned if given, otherwise KeyError is raised    """#指定删除一个KEY
def popitem(self): # real signature unknown; restored from __doc__    """    D.popitem() -> (k, v), remove and return some (key, value) pair as a    2-tuple; but raise KeyError if D is empty.    """#随机删除一个KEY,并反回删除的KEY


def setdefault(self, k, d=None): # real signature unknown; restored from __doc__    """ D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D """#给KEY设默认值

def update(self, E=None, **F): # known special case of dict.update    """    D.update([E, ]**F) -> None.  Update D from dict/iterable E and F.    If E is present and has a .keys() method, then does:  for k in E: D[k] = E[k]    If E is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v    In either case, this is followed by: for k in F:  D[k] = F[k]    """#更新字典

def values(self): # real signature unknown; restored from __doc__    """ D.values() -> an object providing a view on D‘s values """#输出字典KEY的值

原文地址:https://www.cnblogs.com/wings-xu/p/9560596.html

时间: 2024-11-08 08:37:56

pyhton基础学习《元组、字典的常用操作》的相关文章

学习笔记_SVN常用操作

Subversion安装 subversion软件下载安装 http://subversion.tigris.org 我们使用版本Setup-Subversion-1.6.5.msi 双击安装Setup-Subversion-1.6.5.msi 命令模式: Subversion 组件  服务器组件 (管理员使用)  服务器端命令  svnadmin:用来调整和修正svn档案库的工具  svnserve:一个独立的服务器程序, 可以作为服务器行程执行, 或是被 SSH 启动; 另一个让你的档

Hive基础之Hive表常用操作

本案例使用的数据均来源于Oracle自带的emp和dept表 创建表 语法: CREATE [EXTERNAL] TABLE [IF NOT EXISTS] [db_name.]table_name [(col_name data_type [COMMENT col_comment], ...)] [COMMENT table_comment] [PARTITIONED BY (col_name data_type [COMMENT col_comment], ...)] [CLUSTERED

HTML&CSS基础学习笔记6-文本操作标签

文本也许是HTML里最常见的元素了,所以我们有必要对HTML的文本操作标签做下认识. 1. <em>,<i>内的文字呈现为倾斜效果: 2. <strong>,<b>内的文字呈现为加粗效果: 3. <b>,<i>只是单纯的为了让文本具有某种特殊样式,而<strong>,<em>不仅带有特殊样式,而且也表达了某种语义: 4. 在单纯的为了达到某种样式的情况下,建议使用不带有语义的标签. 体验如下:http://ww

列表的常用操作及元祖

l1 = ['太白', 100, 'alex', '日天', '武大', '吴老师', '景女神'] 列表的索引 ret = l1[0] ret1 = l1[1] print(ret1,type(ret1)) print(l1[-1]) print(l1[-2]) 切片 顾头不顾腚 print(l1[:4]) print(l1[:5:2]) 倒叙取值 print(l1[-1:-4:-1]) 列表的常用操作 l1 = ['alex', '太白', '吴老师', '景女神', '武大'] 增: ap

Java基础之数组--&gt;&gt;数组常用操作

3.2一维数组 3.2.1声明数组 数组类型[] 数组名称: int [] username; 或者 数组类型 数组名称[]; int username[]; 3.2.2初始化一维数组 一维数组初始化有两种格式,一种是先声明再赋值,一种是直接声明并赋值 int [] array = new int[5]; //创建一个整型数组对象,长度为5: int [] array = {1,2,3,4,5}; //创建一个整型数组对象,长度为5,并同时赋值: 用new 运算符来创建数组对象时,必须指定数组大

Docker 基础概念科普 和 常用操作介绍

Docker 基础概念 Docker是什么? Docker的思想来自于集装箱,集装箱解决了:在一艘大船上,可以把货物规整的摆放起来.并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响.那么我就不需要专门运送瓷器的船和专门运送化学物品的船了.只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走. 不同的应用程序可能会有不同的应用环境,比如.net开发的网站和php开发的网站依赖的软件就不一样,如果把他们依赖的软件都安装在一个服务器上就要调试很久,而且很麻烦,还会造成

基础学习day04---数组的操作

一.数组基本常见操作 1.1.静态初始化 //第一种声明 //第一种声明 int [] arr=new int[5]; //第二种声明 int [] arr1=new int[]{5,3,8,1,9,11}; //或者 int [] arr2={5,3,8,1,9,11}; 1.2.常见问题 下标越界 //声明数组 int [] array=new int[3]; System.out.println(array[3]); //最在元素下标为2,发生异常 数组下标越界 Exception in

pyhton基础学习《列表的常用操作》

1.创建列表 name_list = [1,2,3,]  或  name_list = list([1,2,3]) 2.列表的基本操作 class list(object): #列表的类 def append(self, p_object): # real signature unknown; restored from __doc__ #追加:将对象附加到列表结尾 """ L.append(object) -> None -- append object to end

python基础9 列表,元组操作

本节内容: 1 列表 2 元组 3 参考网页 列表 Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作. 定义列表 names = ['Michael', 'Bob', 'Tracy'] 访问列表 通过索引访问 通过下标访问列表中的元素,下标从0开始计数. 使用索引时,千万注意不要越界. >>> names[0] 'Michael' >>