python-14-如何将多个小字符串拼接成一个大的字符串?
2017-05-03 17:33
218 查看
解决方案:
方法一:
加号使用的是str自带的构造函数add
大于号使用的是str自带的构造函数gt
把列表赋值给一个变量
for p in pl: s += p
不过呢,这种方式是存在巨大的浪费的。
每一次的结果都是一个临时的字符串,用后扔掉。这也意味着大量的字符串拷贝和解释器释放。
浪费啊,好心疼,我可是农村的孩子啊。
方法二:使用join方法,传入的参数:可迭代对象。一次性创建字符串
''.join(['abc','123','xyz'])
列表解析也是一种消耗,所以我们可以使用生成器的方法。
相关文章推荐
- python 4-4 如何将多个小字符串拼接成一个大的字符串字符串(+)/S.join()
- Python高级编程-如何将多个小字符串拼接成一个大的字符串?
- [Python Tip]如何判断一个字符串只包含数字字符
- 【Python】如何判断一个字符串为空
- Python:如何在字符串制定位置加入一个逗号?
- Python中 如何将一个字符串分成一个个字符
- python 如何进行多个字符串的拼接
- 如何用Python高效实现下面这样的字符串拼接操作?
- SQLSqlserver中如何将一列数据拼接成一个字符串
- Golang 如何定义一个接口类型的切片,它可以用来存储混合类型的数据,又如何自定义错误信息输出,以及如何定义变参函数,还有字符串多种拼接方式
- 在Python中,如何将一个字符串数组转换成整型数组
- SQLSqlserver中如何将一列数据拼接成一个字符串
- Python中拼接字符串和数字时报错如何处理
- python中如何处理一个字符串中的每一个字符
- 【Python】如何判断一个字符串为空
- SQL 结果集字符串 如何将一个结果集中的字符串结果拼接起来
- [每天一个知识点]14-Java语言-字符串拼接
- 如何将多个小字符串拼接成一个大字符串
- python 中如何判断一个字符串中包不包含汉字
- 如何利用Python判断一个字符串是合法ip