Python元组、列表、字典
```python
>>> help(tuple)
Help on class tuple in module __builtin__:
class tuple(object)
│ tuple() -> empty tuple
│ tuple(iterable) -> tuple initialized from iterable's items
│
│ If the argument is a tuple, the return value is the same object.
│
│ Methods defined here:
│
│ __add__(...)
│ x.__add__(y) <==> x+y
│
│ __contains__(...)
│ x.__contains__(y) <==> y in x
│
│ __eq__(...)
│ x.__eq__(y) <==> x==y
│
│ __ge__(...)
│ x.__ge__(y) <==> x>=y
│
│ __getattribute__(...)
│ x.__getattribute__('name') <==> x.name
│
│ __getitem__(...)
│ x.__getitem__(y) <==> x[y]
│
│ __getnewargs__(...)
│
│ __getslice__(...)
│ x.__getslice__(i, j) <==> x[i:j]
│
│ Use of negative indices is not supported.
│
│ __gt__(...)
│ x.__gt__(y) <==> x>y
│
│ __hash__(...)
│ x.__hash__() <==> hash(x)
│
│ __iter__(...)
│ x.__iter__() <==> iter(x)
│
│ __le__(...)
│ x.__le__(y) <==> x<=y
│
│ __len__(...)
│ x.__len__() <==> len(x)
│
│ __lt__(...)
│ x.__lt__(y) <==> x<y
│
│ __mul__(...)
│ x.__mul__(n) <==> x*n
│
│ __ne__(...)
│ x.__ne__(y) <==> x!=y
│
│ __repr__(...)
│ x.__repr__() <==> repr(x)
│
│ __rmul__(...)
│ x.__rmul__(n) <==> n*x
│
│ __sizeof__(...)
│ T.__sizeof__() -- size of T in memory, in bytes
│
│ count(...)
│ T.count(value) -> integer -- return number of occurrences of value
│
│ index(...)
│ T.index(value, [start, [stop]]) -> integer -- return first index of value.
│ Raises ValueError if the value is not present.
│
│ ----------------------------------------------------------------------
│ Data and other attributes defined here:
│
│ __new__ = <built-in method __new__ of type object>
│ T.__new__(S, ...) -> a new object with type S, a subtype of T
>>> help(list)
Help on class list in module __builtin__:
class list(object)
│ list() -> new empty list
│ list(iterable) -> new list initialized from iterable's items
│
│ Methods defined here:
│
│ __add__(...)
│ x.__add__(y) <==> x+y
│
│ __contains__(...)
│ x.__contains__(y) <==> y in x
│
│ __delitem__(...)
│ x.__delitem__(y) <==> del x[y]
│
│ __delslice__(...)
│ x.__delslice__(i, j) <==> del x[i:j]
│
│ Use of negative indices is not supported.
│
│ __eq__(...)
│ x.__eq__(y) <==> x==y
│
│ __ge__(...)
│ x.__ge__(y) <==> x>=y
│
│ __getattribute__(...)
│ x.__getattribute__('name') <==> x.name
│
│ __getitem__(...)
│ x.__getitem__(y) <==> x[y]
│
│ __getslice__(...)
│ x.__getslice__(i, j) <==> x[i:j]
│
│ Use of negative indices is not supported.
│
│ __gt__(...)
│ x.__gt__(y) <==> x>y
│
│ __iadd__(...)
│ x.__iadd__(y) <==> x+=y
│
│ __imul__(...)
│ x.__imul__(y) <==> x*=y
│
│ __init__(...)
│ x.__init__(...) initializes x; see help(type(x)) for signature
│
│ __iter__(...)
│ x.__iter__() <==> iter(x)
│
│ __le__(...)
│ x.__le__(y) <==> x<=y
│
│ __len__(...)
│ x.__len__() <==> len(x)
│
│ __lt__(...)
│ x.__lt__(y) <==> x<y
│
│ __mul__(...)
│ x.__mul__(n) <==> x*n
│
│ __ne__(...)
│ x.__ne__(y) <==> x!=y
│
│ __repr__(...)
│ x.__repr__() <==> repr(x)
│
│ __reversed__(...)
│ L.__reversed__() -- return a reverse iterator over the list
│
│ __rmul__(...)
│ x.__rmul__(n) <==> n*x
│
│ __setitem__(...)
│ x.__setitem__(i, y) <==> x[i]=y
│
│ __setslice__(...)
│ x.__setslice__(i, j, y) <==> x[i:j]=y
│
│ Use of negative indices is not supported.
│
│ __sizeof__(...)
│ L.__sizeof__() -- size of L in memory, in bytes
│
│ append(...)
│ L.append(object) -- append object to end
│
│ count(...)
│ L.count(value) -> integer -- return number of occurrences of value
│
│ extend(...)
│ L.extend(iterable) -- extend list by appending elements from the iterable
│
│ index(...)
│ L.index(value, [start, [stop]]) -> integer -- return first index of value.
│ Raises ValueError if the value is not present.
│
│ insert(...)
│ L.insert(index, object) -- insert object before index
│
│ pop(...)
│ L.pop([index]) -> item -- remove and return item at index (default last).
│ Raises IndexError if list is empty or index is out of range.
│
│ remove(...)
│ L.remove(value) -- remove first occurrence of value.
│ Raises ValueError if the value is not present.
│
│ reverse(...)
│ L.reverse() -- reverse *IN PLACE*
│
│ sort(...)
│ L.sort(cmp=None, key=None, reverse=False) -- stable sort *IN PLACE*;
│ cmp(x, y) -> -1, 0, 1
│
│ ----------------------------------------------------------------------
│ Data and other attributes defined here:
│
│ __hash__ = None
│
│ __new__ = <built-in method __new__ of type object>
│ T.__new__(S, ...) -> a new object with type S, a subtype of T
>>> help(dict)
Help on class dict in module __builtin__:
class dict(object)
│ dict() -> new empty dictionary
│ dict(mapping) -> new dictionary initialized from a mapping object's
│ (key, value) pairs
│ dict(iterable) -> new dictionary initialized as if via:
│ d = {}
│ for k, v in iterable:
│ d[k] = v
│ dict(**kwargs) -> new dictionary initialized with the name=value pairs
│ in the keyword argument list. For example: dict(one=1, two=2)
│
│ Methods defined here:
│
│ __cmp__(...)
│ x.__cmp__(y) <==> cmp(x,y)
│
│ __contains__(...)
│ D.__contains__(k) -> True if D has a key k, else False
│
│ __delitem__(...)
│ x.__delitem__(y) <==> del x[y]
│
│ __eq__(...)
│ x.__eq__(y) <==> x==y
│
│ __ge__(...)
│ x.__ge__(y) <==> x>=y
│
│ __getattribute__(...)
│ x.__getattribute__('name') <==> x.name
│
│ __getitem__(...)
│ x.__getitem__(y) <==> x[y]
│
│ __gt__(...)
│ x.__gt__(y) <==> x>y
│
│ __init__(...)
│ x.__init__(...) initializes x; see help(type(x)) for signature
│
│ __iter__(...)
│ x.__iter__() <==> iter(x)
│
│ __le__(...)
│ x.__le__(y) <==> x<=y
│
│ __len__(...)
│ x.__len__() <==> len(x)
│
│ __lt__(...)
│ x.__lt__(y) <==> x<y
│
│ __ne__(...)
│ x.__ne__(y) <==> x!=y
│
│ __repr__(...)
│ x.__repr__() <==> repr(x)
│
│ __setitem__(...)
│ x.__setitem__(i, y) <==> x[i]=y
│
│ __sizeof__(...)
│ D.__sizeof__() -> size of D in memory, in bytes
│
│ clear(...)
│ D.clear() -> None. Remove all items from D.
│
│ copy(...)
│ D.copy() -> a shallow copy of D
│
│ fromkeys(...)
│ dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
│ v defaults to None.
│
│ get(...)
│ D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
│
│ has_key(...)
│ D.has_key(k) -> True if D has a key k, else False
│
│ items(...)
│ D.items() -> list of D's (key, value) pairs, as 2-tuples
│
│ iteritems(...)
│ D.iteritems() -> an iterator over the (key, value) items of D
│
│ iterkeys(...)
│ D.iterkeys() -> an iterator over the keys of D
│
│ itervalues(...)
│ D.itervalues() -> an iterator over the values of D
│
│ keys(...)
│ D.keys() -> list of D's keys
│
│ pop(...)
│ 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
│
│ popitem(...)
│ D.popitem() -> (k, v), remove and return some (key, value) pair as a
│ 2-tuple; but raise KeyError if D is empty.
│
│ setdefault(...)
│ D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
│
│ update(...)
│ D.update([E, ]**F) -> None. Update D from dict/iterable E and F.
│ If E present and has a .keys() method, does: for k in E: D[k] = E[k]
│ If E present and lacks .keys() method, does: for (k, v) in E: D[k] = v
│ In either case, this is followed by: for k in F: D[k] = F[k]
│
│ values(...)
│ D.values() -> list of D's values
│
│ viewitems(...)
│ D.viewitems() -> a set-like object providing a view on D's items
│
│ viewkeys(...)
│ D.viewkeys() -> a set-like object providing a view on D's keys
│
│ viewvalues(...)
│ D.viewvalues() -> an object providing a view on D's values
│
│ ----------------------------------------------------------------------
│ Data and other attributes defined here:
│
│ __hash__ = None
│
│ __new__ = <built-in method __new__ of type object>
│ T.__new__(S, ...) -> a new object with type S, a subtype of T
分类: Python
绿色通道: 好文要顶 关注我 收藏该文与我联系
0 0
(请您对文章做出评价)
« 上一篇:测试通过Word直接发布博文
» 下一篇:测试2
posted @ 2014-07-26 21:44 Mx.Hu 阅读(12) 评论(1) 编辑 收藏
评论列表
修改删除
#1楼[楼主] 2014-07-31 17:10 Mx.Hu
# coding=utf-8
d={
'a':1,
'b':2,
'c':{'c1':1,'c2':2}
}
print d['c']
d1={'d':3}
# d['c']['d']=d1['d']
d['c'].update(d1)
print d['c']
```
Python元组、列表、字典的更多相关文章
- python 元组 列表 字典
type()查看类型 //取整除 **幂 成员运算符: in x在y序列中,就返回true 反之 not in 身份运算符: is is not 逻辑运算符 and or not 字符编码 问题 ...
- python字符串/列表/字典互相转换
python字符串/列表/字典互相转换 目录 字符串与列表 字符串与字典 列表与字典 字符串与列表 字符串转列表 1.整体转换 str1 = 'hello world' print(str1.spli ...
- python元组 列表 (取值、替换、插入、添加、删除)
1.元组 列表 字典 元组( 元组是不可变的) hello = (1,2,3,4,5) type(hello)
- Python【列表 字典 元组】
列表列表用中括号[ ]把各种数据框起来,每一个数据叫作“元素”.每个元素之间都要用英文逗号隔开各种类型的数据(整数/浮点数/字符串)————————————————————————————从列表提取单 ...
- Python元组与字典详解
Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: tup ...
- Python 学习笔记(九)Python元组和字典(一)
Python 元组 元组的定义 元组(tuple)是一种Python对象类型,元组也是一种序列 Python中的元组与列表类似,不同之处元组的元素不能修改 元组使用小括号,列表使用方括号 元组的创建 ...
- 初识python 字符串 列表 字典相关操作
python基础(一): 运算符: 算术运算: 除了基本的+ - * / 以外,还需要知道 : // 为取整除 返回的市商的整数部分 例如: 9 // 2 ---> 4 , 9.0 // ...
- python基础之数据类型/字符串/元组/列表/字典
Python 数据类型 数字类型: int整型,long 长整型(在python3.0里不区分整型和长整型).float浮点型:complex复数(python中存在小数字池:-5--257):布尔值 ...
- Python之路 day2 字符串/元组/列表/字典互转
#-*-coding:utf-8-*- #1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回:<type ' ...
- python字符串/元组/列表/字典互转
#-*-coding:utf-8-*- #1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回:<type ' ...
随机推荐
- Border - SGU 133(排序)
题目大意:有N对区间现在剔除一些区间,这些区间被另一些区间完全包含,如,Ai<Bi, Bj<Aj, A完全包含B,求出来这样被包含的区间个数. 分析:首先按照第一个数字先进行一下排序,然后 ...
- hpuoj 问题 A: 做不出来踢协会!!!
问题 A: 做不出来踢协会!!! 时间限制: 1 Sec 内存限制: 128 MB提交: 291 解决: 33[提交][状态][讨论版] 题目描述 这是今天最水的一道题,如果没写出来的,呵呵,踢协 ...
- ifndef系列
文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西.比如你有两个C文件,这两个C文件都include了同一个头文件.而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了, ...
- 搜狗输入法皮肤安装 分类: windows常用小技巧 2014-05-04 15:10 172人阅读 评论(0) 收藏
第一步: 下载皮肤,皮肤是.ssf格式的. 第二步: 找到安装目录:(以我的为例) D:\软件\搜狗输入法\SogouInput\7.1.0.1652\AllSkin: 把下载的皮肤剪切(或复制)到此 ...
- springframework hibernate Transaction not successfully started
先贴出错误:org.springframework.transaction.TransactionSystemException: Could not commit Hibernate transac ...
- [React] React Fundamentals: Integrating Components with D3 and AngularJS
Since React is only interested in the V (view) of MVC, it plays well with other toolkits and framewo ...
- 基于hadoop2.6.0搭建5个节点的分布式集群
1.前言 我们使用hadoop2.6.0版本配置Hadoop集群,同时配置NameNode+HA.ResourceManager+HA,并使用zookeeper来管理Hadoop集群 2.规划 1.主 ...
- Android(java)学习笔记199:Android中补间动画(Tween Animation)
本文主要简单介绍补间动画使用代码实现, 关于使用xml实现补间动画,可以参看:自定义控件三部曲之动画篇(一)——alpha.scale.translate.rotate.set的xml属性及用法 1. ...
- C++ hello world
日文版本的vs 2008 , 在 < 新建 里面先创建一个项目 然后点击项目去创建一个C++的主启动文件 选择创建的文件类型 然后在文件里面写入代码 #include<iostream&g ...
- listActivity和ExpandableListActivity的简单用法
http://www.cnblogs.com/limingblogs/archive/2011/10/09/2204866.html 今天自己简单的总结了listActivity和Expandable ...