Python Dictionary 是 Python 的内置数据类型之一, 它定义了键和值之间一对一的关系 .它是用{}括起来的.每个Dictionary的项的句法为:key:value. Dictionary就象我们熟知的hash表. >>> d = {'key1':'value1','key2':'value2'} >>> d {'key2': 'value2', 'key1': 'value1'} >>> d['key1'] 'value1' &…
摘要: python基础一数据类型之一字典,这篇主要讲字典. 1,定义字典 2,字典的基础知识 3,字典的方法 1,定义字典 1,定义1个空字典 dict1 = {} 2,定义字典 dict1 = dict(x=10,y=10) 3,将列表转换为字典 dict1 = dict([('a',10),('b',10)]) 2,字典的基础知识 1,字典的key,value说明 dict1 = {'a':1,1:123} key是不可变的,所以key可以用元祖,但不然能用列表表示,另外字典是无序的且ke…
摘要: python基础一中提到了数据类型,这里主要讲解的是数字类型. 数字类型: 1,整型 2,长整型 3,浮点型 4,复数型 1,整型(int) 定义a = 1 通过type函数查看数据类型,整型最大不能大于2^32(这个和操作系统的位数有关,如果你的操作系统的位数是64位的话,那么此时应该为2^64次方) 2,长整型(long) 基于整型的取值是有限的,所以就出现了长整型. 长整型的表现会在末尾出现一个L字母. 所以定义长整型的数值有2种方法. 3.浮点型(float) 何为浮点型,就是小…
字典Dictionary 字典定义了键值对的1对1管理. 1.定义字典 请看下面的栗子,我们先创建了一个具有两个元素的字典,每对都是key:value的形式. 我们能通过key得到value,但是不能通过value得到key. 还可以通过get方法得到对应key的value. d={'server':'mpilgrim','database':'master'} d {'database': 'master', 'server': 'mpilgrim'} d['server'] 'mpilgri…
Python字符串的表示有三种方法: 1.单引号(') >>>a = 'I love python. ' 2.双引号(") >>>a = " I don’t love python. " 3.三重引号(""") >>>a = """Build a connection string from a dictionary Returns string. "&…
python3的六大数据类型: 1.tuple元组 2.number数字 3.string字符串 4.set集合 5.list列表 6.dictionary字典 其中不可变数据3个:tuple.number.string 另外三个就是可变数据 python的数值类型:整型.浮点型.复数.布尔型…
Python数据类型 数据类型 是否容器 是否可变 存储方式 数字 否 否 直接 字符串 否 否 直接 列表 是 是 顺序 元组 是 否 顺序 字典 是 是 映射 数字类型 整  型:1,234,0,-4,0x93,056长整型:123456789999999L,-8976l(python2.2开始支持)布尔型:True和False对应整型值1和0浮点型:1.23,3.14e-10复  数:1 + 2j,0.23-8.55j          复数的内建属性          real:复数的实…
Python 列表是序列对象,可包含任意的Python数据信息,如字符串.数字.列表.元组等.列表的数据是可变的,我们可通过对象方法对列表中的数据进行增加.修改.删除等操作.列表用[]包括起来的. 列表操作符: “+”:可以链接两个List,出于性能考虑,推荐使用extend替代. “*”:可以对List进行重复操作. “[:]”:可以对List进行切片操作. “in” “not in”:成员测试符号. “==” “<” “>” “!=“:比较两个List. 内置函数: cmp() len()…
提示:python版本:2.7,windows系统 1.字典(Dictionary) 由Key-Value组成,一个Key只能对应一个Value >>> colors = {'red': '#FF0000', 'orange': '#FF9900', 'yello': '#FFFF00'} >>> print colors {'orange': '#FF9900', 'yello': '#FFFF00', 'red': '#FF0000'} 取值,如果key不存在则报错…
Python Tuple 是不可变 list. 一旦创建了一个 tuple 就不能以任何方式改变它.Tuple是用()包括起来的. Tuple与List都是按照定义的顺序进行排序的,索引从0开始,与 list 一样切片 (slice) 也可以使用.注意当分割一个 list 时, 会得到一个新的 list :当分割一个 tuple 时, 会得到一个新的 tuple. Tuple对象没有方法. Tuple 本身是不可变的,但是tuple内部的可变对象元素是可变的: >>> t = (1,2,…