Python 官方文档:入门教程 => 点击学习
1. str():将给定的对象转换为字符串类型。示例:```num = 10str_num = str(num)print(str_
1. str():将给定的对象转换为字符串类型。
示例:
```
num = 10
str_num = str(num)
print(str_num) # 输出: "10"
```
2. int():将给定的对象转换为整数类型。
示例:
```
str_num = "10"
num = int(str_num)
print(num) # 输出: 10
```
3. float():将给定的对象转换为浮点数类型。
示例:
```
str_num = "10.5"
num = float(str_num)
print(num) # 输出: 10.5
```
4. list():将给定的对象转换为列表类型。
示例:
```
str_nums = "12345"
nums = list(str_nums)
print(nums) # 输出: ['1', '2', '3', '4', '5']
```
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}
```
6. set():将给定的对象转换为集合类型。
示例:
```
my_list = [1, 2, 3, 3, 4, 5]
my_set = set(my_list)
print(my_set) # 输出: {1, 2, 3, 4, 5}
```
7. tuple():将给定的对象转换为元组类型。
示例:
```
my_list = [1, 2, 3]
my_tuple = tuple(my_list)
print(my_tuple) # 输出: (1, 2, 3)
```
8. bool():将给定的对象转换为布尔类型。
示例:
```
num = 0
is_zero = bool(num)
print(is_zero) # 输出: False
```
9. type():返回给定对象的类型。
示例:
```
num = 10
print(type(num)) # 输出:
```
10. len():返回给定对象的长度或元素个数。
示例:
```
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # 输出: 5
```
这些是python常见的工厂函数用法示例,可以根据需要选择适合的函数进行对象转换或其他操作。
--结束END--
本文标题: Python常见工厂函数用法示例
本文链接: https://www.lsjlt.com/news/428459.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0