📜  Python|设置()方法(1)

📅  最后修改于: 2023-12-03 15:19:22.591000             🧑  作者: Mango

Python设置()方法介绍

在Python中,设置()方法是一个通用的方法,它用于将一个对象转换为另一个对象。它可以将一个对象转换为多种不同类型,包括列表、元组、集合、字典等等。

各种设置()方法
set()

该方法用于将一个可迭代对象转换为一个集合。

fruits = ['apple', 'banana', 'orange', 'apple', 'pear']
fruits_set = set(fruits)
print(fruits_set)
# 输出 {'apple', 'banana', 'orange', 'pear'}
list()

该方法用于将一个可迭代对象转换为一个列表。

fruits_set = {'apple', 'banana', 'orange', 'pear'}
fruits_list = list(fruits_set)
print(fruits_list)
# 输出 ['apple', 'banana', 'orange', 'pear']
tuple()

该方法用于将一个可迭代对象转换为一个元组。

fruits_list = ['apple', 'banana', 'orange', 'pear']
fruits_tuple = tuple(fruits_list)
print(fruits_tuple)
# 输出 ('apple', 'banana', 'orange', 'pear')
dict()

该方法用于将一个可迭代的键值对序列转换为一个字典。

fruits_list = [('apple', 5), ('banana', 3), ('orange', 2), ('pear', 4)]
fruits_dict = dict(fruits_list)
print(fruits_dict)
# 输出 {'apple': 5, 'banana': 3, 'orange': 2, 'pear': 4}
注意事项
  • 对于set()方法,如果可迭代对象中有重复的元素,最终的集合中只包含一个该元素。
  • 对于dict()方法,传入的键值对序列可以是一个列表、元组,也可以是一个包含元组的集合。

设置()方法是Python中一个非常方便的方法,它可以帮助你将一个对象转换为多种不同类型,让你的代码更加灵活。