python in操作引发 TypeError
2014-06-30 23:56
148 查看
在看 networkx 源码的时候觉得疑惑,为什么外层 for 要注意 TypeError,里面就不用,同样是 in,
一直纠结 node 是不是有问题,比如 node 不可以被迭代什么的,那么里面应该也可能触发 TypeError 啊,
后来发现 n 若是不可以被哈希的,也会触发,作者目的其实是想针对 n 的性质。
比如:
一直纠结 node 是不是有问题,比如 node 不可以被迭代什么的,那么里面应该也可能触发 TypeError 啊,
后来发现 n 若是不可以被哈希的,也会触发,作者目的其实是想针对 n 的性质。
比如:
相关文章推荐
- python操作数据库出现错误 : Unknown column 'XXXX' in 'where clause'")错误
- 由 '' in 'abc' return True 引发的思考----Python 成员测试操作
- Hibernate操作MySQL使用reserved word引发错误: “You have an error in your SQL syntax; check the manual that co
- python in操作引发 TypeError
- python3 TypeError: 'str' does not support the buffer interface in python
- Hibernate操作MySQL使用reserved word引发错误: “You have an error in your SQL syntax; check the manual that co
- maze traversal in python(draft)
- 纠错一个Python程序引发的讨论
- 操作DropDownList时引发的不能多次设置的错误
- 授权操作引发存储过程重编译
- Executing a batch in a transaction--PHP DATA OBJECT(PDO)事务处理中的批量操作
- Patterns in Python
- [比较编程]Sorting in Ruby and Python
- 核心驱动文件操作 How to access file in Kernel Driver
- 《扩展和嵌入python解释器》1.11 用C++写Python扩展(Writing Extensions in C++)
- InTheHand提供的类操作SMS。。
- Discover Python, Part 1: Python's built-in numerical types
- 不生成一个新的LIST而直接对LIST的项目进行操作(转自python-cn list)
- 利用 Python 做批量文件操作的任务
- python实现的“打砖块”游戏 Brick & Ball in Python