ChinaUnix.net
相关文章推荐:

python 判断变量类型 list

假设一个变量$var,可能是普通的整型值,也可能是对list的引用,应该怎样判断呢? 用ref可以吗?

by iamjenny - Perl - 2006-05-08 19:10:12 阅读(1212) 回复(1)

相关讨论

就像Javascript中的 typeof ss==‘undefined'的功能一样 谢谢

by robinhood007 - Python - 2007-01-22 20:45:35 阅读(6815) 回复(4)

今天发现byteOfpython中关于作用域的描述"没有global语句,是不可能为定义在函数外的变量赋值的。"这句只适合标量。因为全局定义的复合变量总是能够在不使用global的情况下在局部作用域访问。为此专门用一个例子来测试各种情况: [color="#008080"] # encoding:utf-8 [color="#008080"]# 局部作用域改变标量,列表或字典(访问元组) [color="#000000"]x[color="#00c600"]=[color="#000000"]50 [color="#000000"]y[color="#00c600"]...

by wibrst - Python文档中心 - 2006-12-14 11:44:54 阅读(1426) 回复(0)

我们在项目实施过程中,发现有张表中有list类型的字段,我们想取list字段的第一条记录,应该怎么取呢。 例如: list create row type mytype ( my1 INTEGER not null, my2 INTEGER not null, my3 DECIMAL(18,2) not null, my4 INTEGER not null, my5 DECIMAL(18,2) not null, my6 DECIMAL(18,2) not null, my7 DECIMAL(18,2) not null, my8 CHAR(3) not null, my9 CHAR(8) not null, my10 INTEGER not null ); create table mytes...

by 大约在冬季 - Informix - 2005-06-25 15:40:00 阅读(1405) 回复(2)

求段代码。。。要求这样。。输入一段语句 判断 是还是不是 brooks$ python palchecker.py "This is not a palindrome" No brooks$ palchecker.py "Able was I ere I saw Elba" Yes

by showlife - Python - 2007-09-04 09:38:55 阅读(3501) 回复(3)

大多数程序都要处理大量类型的信息。但有时,所有操作都针对一种类型进行。例如,一个字符串与另一个字符串相加(连接)所生成的还是一个字符串。但是,经常都需要将一种类型的数据转换或强制(coerce)为另一种类型。这可能发生在赋值和计算过程中。解析器知道怎么在内建类型之间执行特定的转换。程序员可调用恰当的python函数,比如int或float,实现内建类型之间的强制转换。 但用户自定义类又该怎么办呢?解析器不知道怎么在用户...

by lvDbing - Python文档中心 - 2008-09-30 12:06:25 阅读(1997) 回复(0)

.字典类型 1)定义字典 >>> dict={"host":"localhost", "user":"tom"} 2)输出字典 >>> print dict {'host': '127.0.0.1', 'user': 'tom'} 3)输出一个值 >>> print dict["host"] localhost 4)修改一个值 >>> dict["host"]="127.0.0.1" >>> print dict["host"] 127.0.0.1 5)删除一个值 >>> del dict["host"] >>> print dict {'user': 'yaoshuyin'} 6)清空字典 >>> dict.clear() >>> print dict {} .list列表 ...

by cnscn2008 - Python文档中心 - 2006-09-18 08:50:20 阅读(1178) 回复(0)

到现在为止,已经介绍了python中两个在类型,一个是number,另一个是string。其实在python中,所有类型可以分为三个大类: numbersequencemappingstring就属于sequence,在同一类中还有list tuple。在python中,同在一大类的类型有相似的操作,比如list也有分片、连接等操作,形式都一样,都通过标号来实现。mapping中有dictionary,是通过键名来进行操作的。 这里还有一个概念,前面也说到了,就是"可变"和"不可变的"。可变表示可...

by marlboro027 - Python文档中心 - 2007-04-01 15:29:01 阅读(1005) 回复(0)

到现在为止,已经介绍了python中两个在类型,一个是number,另一个是string。其实在python中,所有类型可以分为三个大类: numbersequencemappingstring就属于sequence,在同一类中还有list tuple。在python中,同在一大类的类型有相似的操作,比如list也有分片、连接等操作,形式都一样,都通过标号来实现。mapping中有dictionary,是通过键名来进行操作的。 这里还有一个概念,前面也说到了,就是"可变"和"不可变的"。可变表示可...

by newsim - Python文档中心 - 2006-02-24 13:06:14 阅读(1303) 回复(0)

3.4.1 变量引用 不能使用没有赋值的变量,而且在代码中出现这种变量会有提示的 一次赋多值 tuple的赋值,如果元素数量不同,会赋值错误,从而确保每个顺序赋值 定义myParams变量干什么?没搞懂这个的用法 字符串格式化和C有区别,还要好好搞搞 一些感悟~ python的doc属性真的是很好用,有什么不会的用法看看它 print(range.__doc__) 记得要看PEP257来确定格式标准,以后代码一定要写doc~真是个好东西 本作品由 losebl...

by loseblue - Python文档中心 - 2009-03-15 17:07:37 阅读(1322) 回复(0)

windows: 添加 PATH = d:\python25 pythonPATH = .;d:\python25\lib;d:\python25\lib\lib-tk pythonSTARTUP TCL_LIBRARY = D:\python25\tcl\tcl8.4 TK_LIBRARY = D:\python25\tcl\tk8.4 Unix: 添加 PATH = /usr/python pythonPATH = .;/usr/python/lib;/usr/python/lib/tkinter pythonSTARTUP TCL_LIBRARY = /usr/python25/tcl/tcl8.4 TK_LIBRARY = /usr/python25/tcl/tk8.4 本文来自ChinaUnix博客,如果查看原文请点:htt...

by ssafa - Python文档中心 - 2008-09-16 12:18:18 阅读(4468) 回复(0)