易截截图软件、单文件、免安装、纯绿色、仅160KB

请问python如何把字符串和有权树互换?

请问我有这样的字符串 [[A:10, B:8, C:7]D:11, E:12, F:13], 我还有个node类, ABCDEF都是node类的对象,我要建立一棵树,R代表根,R有三个子节点DEF, D又有三个子节点ABC, 有没有好的例子可以学习一下阿

如果我建立了这样的一棵树 要如何便利这颗树 也请教有没有这方面的例子 学习一下 谢谢!

treestr =  "[[A:10, B:8, C:7]D:11, E:12, F:13]"
MyTree = {}
def createTree(substring,node):
    l = len(substring)
    if l == 0:
        return
    if substring[0] == '[':
        c = 1
        i = 1
        while c != 0 and i < l:
            if substring[i] == '[':
                c += 1
            elif substring[i] == ']':
                c -= 1
            else :
                pass
            i += 1
        j = i
        while  j < l:
            if substring[j] == ',':
                break
       


相关问答:

python 异常退出

最近用python写一个程序,总是异常退出,但是却没法用try..except来捕捉

由于没法发图片,所以把相关的信息打印出来
异常的信息大致如下:

python.exe遇到问题需要关闭。我们对此引起的不便表示抱歉 ......

Python中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

python list中添加类对象的问题

在list中添加一个类的局部变量 这样做是否合法 请看下面例子:
Python code:

class A():
def __init__( self ):
self.__a = 0
self.__b = 'hello'
def get_a( self ):
ret ......

python 正则匹配中文

在文本文件中匹配项包含中文
如内容为:gamename=中文 
  key=天下
文本文件的编码的文件为utf-8
python代码如下:
# -*- coding:UTF-8 -*-
  contents=open(from_pa ......

python 中一个疑惑

return func 与return func()
有什么不同的?
return func返回的是一个函数对象,
return func()返回的是func()函数的返回结果。

楼上正解

一个是返回变量 一个是返回的时候 再调用一下func函数
我觉得是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号