码迷,mamicode.com
首页 >  
搜索关键字:字典    ( 16220个结果
python 抽象类分析
最近在看bottle.py源码,里面自定了多个类字典的类。这些类的定义继承了collections中多个抽象类。比如MutableMapping。 1、在讲抽象类之前,先说下抽象方法的实现。 抽象方法是基类中定义的方法,但却没有任何实...
分类:编程语言   时间:2014-12-22 00:59:18    阅读次数:254
NYOJ139 我排第几个(字符串的解码)
题目信息:http://acm.nyist.net/JudgeOnline/problem.php?pid=139 现在有"abcdefghijkl”12个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的? 输入第一行有一个整数n(0 随后有n行,每行是一个排列;输出输出一个整数m,占一行,m表示排列是第几位;样例输入 3 abcdef...
分类:其他好文   时间:2014-12-21 23:44:17    阅读次数:426
python 异常含义
异常描述NameError尝试访问一个没有申明的变量ZeroDivisionError除数为0SyntaxError语法错误IndexError索引超出序列范围KeyError请求一个不存在的字典关键字IOError输入输出错误(比如你要读的文件不存在)AttributeError尝试访问未知的对象...
分类:编程语言   时间:2014-12-21 23:36:31    阅读次数:219
python 字典的setdefault方法
如果键在字典中,返回这个键所对应的值。如果键不在字典中,向字典 中插入这个键,并且以default为这个键的值,并返回 default。default的默认值为None>>> dict={}>>> dict['key']='a'>>> dict{'key': 'a'}>>> dict.setdefa...
分类:编程语言   时间:2014-12-21 21:58:58    阅读次数:205
UVA - 10785 The Mad Numerologist
题目链接 这个题又犯了省题不清的错误,导致不停 wa,唉。 题目意思是给你一个长度L,然后和一张表对应每个大写字母的value值,你需要按照一定规则找出长度为L的序列。 注意  序列的value值要最小,并且需要按字典序排,就是按字典序排,一直没意识到,其实在根据value值选出最小序列之后,还要分别排序,这样得出的才是字典序最小的序列。 知道这个就分别找出元音和辅音的序列然后排序即可。 ...
分类:其他好文   时间:2014-12-21 09:13:18    阅读次数:162
Oracle基础笔记九
第九章约束1.什么是约束约束是表级的强制规定有以下五种约束:NOTNULL UNIQUE PRIMARYKEY FOREIGNKEY CHECK2.注意事项如果不指定约束名,Oracleserver自动按照SYS_Cn的格式指定约束名创建和修改约束:建表的同时建表之后可以在表级或列级定义约束可以通过数据字典视图查看约束3...
分类:数据库   时间:2014-12-21 01:57:00    阅读次数:285
Python中的推导式介绍
推导式是Python中很强大的、很受欢迎的特性,具有语言简洁,速度快等优点。推导式包括: 列表推导式 字典推导式 集合推导式 嵌套列表推导式 NOTE: 字典和集合推导是最近才加入到Python的(Python 2.7 和Python 3.1以上版)....
分类:编程语言   时间:2014-12-20 19:41:14    阅读次数:247
UVa 1262 (第k字典序) Password
题意:给出两个6行5列的字母矩阵,一个密码满足:密码的第i个字母在两个字母矩阵的第i列均出现。然后找出字典序为k的密码,如果不存在输出NO分析:我们先统计分别在每一列均在两个矩阵出现的字母,然后从小到大排好序。对于第一个样例来说,我们得到ACDW、BOP、GMOX、AP、GSU则一共有4×3×4×2...
分类:其他好文   时间:2014-12-20 16:41:42    阅读次数:223
Python标准库:内置函数frozenset([iterable])
本函数是返回一个冻结的集合。所谓冻结就是这个集合不能再添加或删除任合集合里的元素。因此与集合set的区别,就是set是可以添加或删除元素,而frozenset不行。frozenset的主要作用就是速度快,它是使用hash算法实现。参数iterable是表示可迭代的对象,比如列表、字典、元组等等。例子:#frozenset() l = [1, 2, 3, 4, 5, 6, 6, 7, 8, 8,...
分类:编程语言   时间:2014-12-20 14:17:49    阅读次数:205
runtime 02-简单使用
runtime机制为我们提供了一系列的方法让我们可以在程序运行时动态修改类、对象中的所有属性、方法。下面就介绍运行时一种很常见的使用方式,字典转模型。当然,你可能会说,“我用KVO直接 setValuesForKeysWithDictionary: 传入一个字典一样可以快速将字典转模型啊”,但是这种...
分类:其他好文   时间:2014-12-20 00:39:49    阅读次数:268
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!