join
Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
返回通过指定字符连接序列中元素后生成的新字符串。
join()方法语法:
str.join(sequence)
sequence -- 要连接的元素序列。
序列里面只能是字符串,如果是int类型会报错-------TypeERROR: sequence item 0: expected string, int found
str = "-";
seq = ("a", "b", "c"); # 字符串序列
print str.join( seq );
#以上实例输出结果如下:
#a-b-c
#对序列进行操作(分别使用' '与':'作为分隔符)
>>> seq1 = ['hello','good','boy','doiido']
>>> print ' '.join(seq1)
hello good boy doiido
>>> print ':'.join(seq1)
hello:good:boy:doiido
#对字符串进行操作
>>> seq2 = "hello good boy doiido"
>>> print ':'.join(seq2)
h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o
#对元组进行操作
>>> seq3 = ('hello','good','boy','doiido')
>>> print ':'.join(seq3)
hello:good:boy:doiido
#对字典进行操作
>>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}
>>> print ':'.join(seq4)
boy:good:doiido:hello
#合并目录
>>> import os
>>> os.path.join('/hello/','good/boy/','doiido')
'/hello/good/boy/doiido'
2. 读写文本
with open('/media/d_2/everyday/0417/zhao/22.txt','r') as f:
str = f.read()
with open('/Users/Mr.Long/Desktop/data.txt', 'w') as f: #追加 aw
f.write('hello world')
相关阅读
一种是表达式:‘%.2f’ % num在Python2.x和3.x都可用另一种是字符串对象的方法:‘{0:.2f}’.format(num)仅Python3.x可用例子#A.py
转载Python 3.7增添了众多新的类,可用于数据处理、针对脚本编译和垃圾收集的优化以及更快的异步I/O。Python这种语言旨在使复杂任
一、磁力链接 现在我们使用迅雷等工具下载资源的时候,基本上都只需要一个叫做磁力链接的东西就可以了,非常方便。 二、磁力定义 磁
题目描述:银行在打印票据的时候,常常需要将阿拉伯数字表示的人民币金额转换为大写表示,现在请你来完成这样一个程序。在中文大写方式
Python3中列表del(),remove(),pop()三个函数
del():删除指定值 del a[0] remove():移除指定值 a.remove("str") pop()获取并删除指定位置元素 A = ['a','b','c'] # pop