Python基本类型的连接组合和互相转换方式(13种)

  • Post category:Python

下面是Python基本类型的连接组合和互相转换方式(13种)的攻略:

字符串连接

字符串连接指的是将两个或多个字符串拼接在一起的操作。在Python中,字符串连接可以使用”+”运算符进行。

# 实例化两个字符串
str1 = "Hello"
str2 = "World"

# 将两个字符串拼接在一起
str3 = str1 + str2

# 打印拼接后的字符串
print(str3)

列表连接

列表连接指的是将两个或多个列表拼接在一起的操作。在Python中,列表连接可以使用”+”运算符进行。

# 实例化两个列表
list1 = [1, 2, 3]
list2 = [4, 5, 6]

# 将两个列表拼接在一起
list3 = list1 + list2

# 打印拼接后的列表
print(list3)

元组连接

元组连接与列表连接的方式相同,可以使用”+”运算符进行。

# 实例化两个元组
tuple1 = (1, 2, 3)
tuple2 = (4, 5, 6)

# 将两个元组拼接在一起
tuple3 = tuple1 + tuple2

# 打印拼接后的元组
print(tuple3)

集合连接

集合连接也可以使用”+”运算符进行,但是需要先将集合转化为列表。

# 实例化两个集合
set1 = {1, 2, 3}
set2 = {4, 5, 6}

# 将集合转化为列表,并将两个列表拼接在一起
set3 = list(set1) + list(set2)

# 将列表转化为集合
set3 = set(set3)

# 打印拼接后的集合
print(set3)

字典连接

字典连接指的是将两个或多个字典合并为一个字典的操作。在Python中,可以使用字典的update()方法。

# 实例化两个字典
dict1 = {"name": "张三", "age": 18}
dict2 = {"gender": "男", "score": 90}

# 将dict2合并到dict1中
dict1.update(dict2)

# 打印合并后的字典
print(dict1)

字符串转列表

字符串转列表可以使用字符串的split()方法。split()方法可以将字符串按照指定的分隔符分割成一个列表。

# 实例化一个字符串
str1 = "1,2,3,4,5"

# 将字符串按照","分割成列表
list1 = str1.split(",")

# 打印转换后的列表
print(list1)

字符串转元组

字符串转元组可以使用字符串的split()方法。split()方法可以将字符串按照指定的分隔符分割成一个列表,然后再将列表转换为元组即可。

# 实例化一个字符串
str1 = "1,2,3,4,5"

# 将字符串按照","分割成列表,然后将列表转化为元组
tuple1 = tuple(str1.split(","))

# 打印转换后的元组
print(tuple1)

字符串转集合

字符串转集合可以使用集合的构造函数。将字符串作为参数传入集合的构造函数中即可。

# 实例化一个字符串
str1 = "12345"

# 将字符串转化为集合
set1 = set(str1)

# 打印转换后的集合
print(set1)

列表转字符串

列表转字符串可以使用字符串的join()方法。join()方法可以将指定的可迭代对象连接成一个字符串。

# 实例化一个列表
list1 = ["Hello", "World", "Python"]

# 将列表连接成一个字符串,使用空格作为分隔符
str1 = " ".join(list1)

# 打印转换后的字符串
print(str1)

列表转元组

列表转元组可以使用元组的构造函数。将列表作为参数传入元组的构造函数中即可。

# 实例化一个列表
list1 = [1, 2, 3, 4, 5]

# 将列表转化为元组
tuple1 = tuple(list1)

# 打印转换后的元组
print(tuple1)

列表转集合

列表转集合可以直接使用set()函数。将列表作为参数传入set()函数中即可。

# 实例化一个列表
list1 = [1, 2, 3, 4, 5]

# 将列表转化为集合
set1 = set(list1)

# 打印转换后的集合
print(set1)

元组转字符串

元组转字符串可以使用字符串的join()方法。join()方法需要一个可迭代对象作为参数,而元组就是一个可迭代对象。

# 实例化一个元组
tuple1 = ("Hello", "World", "Python")

# 将元组连接成一个字符串,使用空格作为分隔符
str1 = " ".join(tuple1)

# 打印转换后的字符串
print(str1)

元组转列表

元组转列表可以使用列表的构造函数。将元组作为参数传入列表的构造函数中即可。

# 实例化一个元组
tuple1 = (1, 2, 3, 4, 5)

# 将元组转化为列表
list1 = list(tuple1)

# 打印转换后的列表
print(list1)

元组转集合

元组转集合可以直接使用set()函数。将元组作为参数传入set()函数中即可。

# 实例化一个元组
tuple1 = (1, 2, 3, 4, 5)

# 将元组转化为集合
set1 = set(tuple1)

# 打印转换后的集合
print(set1)

至此,Python基本类型的连接组合和互相转换方式(13种)的完整攻略介绍完毕。