码迷,mamicode.com
首页 > 其他好文 > 详细

join()方法

时间:2018-12-22 16:41:58      阅读:781      评论:0      收藏:0      [点我收藏+]

标签:python   报错   字符   oob   err   join   实例   style   否则   

join()方法

描述

Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

str.join(sequence) 函数中的 sequence 中的元素必须的字符串,否则会报错。

语法

join()方法语法:

str.join(sequence)

参数

  • sequence -- 要连接的元素序列。

返回值

返回通过指定字符连接序列中元素后生成的新字符串。

实例

以下实例展示了join()的使用方法:

s1 = "_"
s2 = ""
seq = ("r", "u", "n", "o", "o", "b")  # 字符串序列
print(s1.join(seq))
print(s2.join(seq))

# 结果为
r-u-n-o-o-b
runoob
jn1 = "_"
jn2 = "_______"
str = "name"
print(jn1.join(str))  # n_a_m_e 字符串也属于序列
print(jn2.join(str))  # n_______a_______m_______e 使用多字符连接序列

fruist = {"apple", "banana"}
print(jn1.join(fruist))  # banana_apple 连接的序列是集合
print(type(jn1.join(fruist)))  # <class ‘str‘>

animals = ("pig", "dog")  # 连接的序列是元祖
print(jn1.join(animals))  # pig_dog

students = {"name1": "joy", "name2": "john", "name3": "jerry"}  # 连接的序列是字典,会将所有key
print(jn1.join(students))  # name2_name1_name3

 

join()方法

标签:python   报错   字符   oob   err   join   实例   style   否则   

原文地址:https://www.cnblogs.com/xiaohei001/p/10127414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!