Python常见工厂函数用法示例

   2025-02-19 2820
核心提示:str():将给定的对象转换为字符串类型。示例:num = 10str_num = str(num)print(str_num)# 输出: 10int():将给定的对象转换为整

str():将给定的对象转换为字符串类型。

示例:

num = 10str_num = str(num)print(str_num)  # 输出: "10"
int():将给定的对象转换为整数类型。

示例:

str_num = "10"num = int(str_num)print(num)  # 输出: 10
float():将给定的对象转换为浮点数类型。

示例:

str_num = "10.5"num = float(str_num)print(num)  # 输出: 10.5
list():将给定的对象转换为列表类型。

示例:

str_nums = "12345"nums = list(str_nums)print(nums)  # 输出: ['1', '2', '3', '4', '5']
dict():将给定的对象转换为字典类型。

示例:

key_value_pairs = [("a", 1), ("b", 2), ("c", 3)]my_dict = dict(key_value_pairs)print(my_dict)  # 输出: {'a': 1, 'b': 2, 'c': 3}
set():将给定的对象转换为集合类型。

示例:

my_list = [1, 2, 3, 3, 4, 5]my_set = set(my_list)print(my_set)  # 输出: {1, 2, 3, 4, 5}
tuple():将给定的对象转换为元组类型。

示例:

my_list = [1, 2, 3]my_tuple = tuple(my_list)print(my_tuple)  # 输出: (1, 2, 3)
bool():将给定的对象转换为布尔类型。

示例:

num = 0is_zero = bool(num)print(is_zero)  # 输出: False
type():返回给定对象的类型。

示例:

num = 10print(type(num))  # 输出: <class 'int'>
len():返回给定对象的长度或元素个数。

示例:

my_list = [1, 2, 3, 4, 5]print(len(my_list))  # 输出: 5

这些是Python常见的工厂函数用法示例,可以根据需要选择适合的函数进行对象转换或其他操作。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言