这篇教程python字符串拼接.join()和拆分.split()详解写得很实用,希望能帮到您。
1. 字符串拆分函数.split()按照空格拆分字符串: s = "fd as sf"res = s.split(" ")print(res) 返回值为:['fd','as','sf'] 备注: s.split(" ") 常见于拆分一句话中的单词。 - 拆分后的返回值为
list 类型!
2. 字符串拼接函数.join()按照空格(可以为任意的字符)拼接字符串: l = ['1','12','s']res = " ".join(l)print(res) 返回结果为:'1 12 s'
备注:
拼接后的返回值为str类型!
扩展:理解" ".join(s.split(" ")[::-1])[::-1]s = "I love you"res = " ".join(s.split(" ")[::-1])[::-1]print(res) 返回值为:"I evol uoy"
分析:
z'z这句话的意思是,给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 该语句力扣第557题的解法:557. 反转字符串中的单词 III 除了上述的.join() Python装饰器的练习题 python调用matlab的方法详解 |