joinn其实就相当于用某个字符串来拼接列表或者元组中的元素 当然也可以将字符串以某一个str拼接起来
得出的结果自然也是字符串
ex1:
results:
实例用处:
当我们从某个文件中读出内容时,往往是一个带有许多字符串元素的list,如果我们想直接将读取的内容转化为str,就可以直接用 ''.join()
ex2:
注:jointest.txt内容为{'testcase':'case1', 'testresults':'Pass'}
fd.readlines()得到的结果为['{'testcase':'case1', 'testresults':'Pass'}']
可以用''.join()来改为str也就是'{'testcase':'case1', 'testresults':'Pass'}'
如果还要改dict, 可以使用json.JSONDecoder.decode()
result2:
{'testcase':'case1', 'testresults':'Pass'}