下面是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种)的完整攻略介绍完毕。