元组 列表 集合 字典 python
来源:互联网 发布:北京软件培训收费 编辑:程序博客网 时间:2024/05/22 11:50
首先,简单介绍一下:
元组:()
列表:[]
集合:{}
字典:{key,value}
元组,一旦定义了就是不可变的
eg:
tuple = (1,2,3) print tuple.index(1) //查找1的位置 print tuple[1] //读取元素
列表,与数组类似,与元组的区别就是可以修改
eg:
list = [1,2,3] list.append(4)//在末尾追加一个4 list.pop(1)//删除第二个 list.insert(1,2)//在第二位置添加一个2
集合,和数学中的概念相似,不能重复的元素,有可变与不可变的区分
eg:
setnor = {1,2,3} setnor.add(4) print setnor tuple = (1,2,3) setfro = frozenset(tuple) print setfro//frozenset([1, 2, 3]) #set.add(4)//error settup = set(tuple) print settup//
字典,相当于Hashtable,保存键值对。
dict = {'name':'xiaoming','sex':'man'} print dict//{'name': 'xiaoming', 'sex': 'man'} print dict['name']//xiaoming dict.setdefault('friends',{})[1]='xiaohua' print dict//{'friends': {1: 'xiaohua'}, 'name': 'xiaoming', 'sex': 'man'}
定义一个字典的嵌套,friends的值对应与又一个字典
注:字典的键不能重复,不会报错,但会覆盖
0 0
- python的列表,元组,集合,字典
- 元组 列表 集合 字典 python
- python的列表、元组、字典、集合
- Python 列表、元组、字典、集合
- Python 列表、元组、字典、集合 区别
- Python 列表 元组 字典 集合
- 列表、元组、字典、集合
- Python 学习笔记 -- 变量、元组、列表、字典和集合
- python入门:列表、元组、字典及集合类型
- Python中列表、字典、元组、集合数据结构整理
- Python中列表/元组/集合/字典的理解
- python中列表、元组、字典和集合
- Python学习笔记二:列表、字典、元组、集合 简介
- python笔记2 (列表,元组,字典,集合)
- python学习-1-列表,元组,字典,集合,文件操作
- 理解Python中列表,元组,字典,集合的区别
- python中列表 元组 字典 集合的区别
- python中列表 元组 字典 集合的区别
- hdu5355 思维+爆搜
- http://blog.csdn.net/vichie2008/article/details/40823531
- STL——空间配置器
- 《基于BootStrap3的JSP项目实例教程》第1讲
- 【NOIP2013模拟10.23】君と彼女の恋
- 元组 列表 集合 字典 python
- iOS SDK:iOS调试技巧
- 【图像跟踪】贝叶斯估计基础
- poj 2828 Buy Tickets(线段树-单点更新)
- hdu Mahjong tree 树dp
- TQ2440 学习笔记—— 5、Linux烧写——USB
- Js实现排序算法
- Matrix-Tree定理和模意义下的矩阵行列式
- POJ 3928 & hdu 2492 & Uva1428 PingPong 【树状数组】