求python中join和split的详解

发布时间:2019-08-02 16:34:35

a='i love python' b=a.split() type(b)==list 然后'*'.join(b) 也成功了,想不通为什么b是list了,还能用join啊!直接用join(listc)却不行?想不通啊!难道牵连深浅拷贝的问题吗?求高人详细解答!手机党 排版请见谅

推荐回答

string.split() 以后的返回值就是一个由几个string构成的list也就是由string构成的数组,b = a.split() 得到 b = ['i','love','python'] , '*'.join(b)是string '*' 的方法而不是list的方法。
以上问题属网友观点,不代表本站立场,仅供参考!