在Python中,类型转换是将一个数据类型转换为另一个数据类型的过程。Python提供了几种内置的类型转换函数,包括int()、float()、str()、list()、tuple()和dict()等。
num_str = "123"
num_int = int(num_str)
print(num_int) # 输出:123
推荐的腾讯云相关产品:腾讯云函数(Serverless 云函数)是一种事件驱动的无服务器计算服务,可帮助您更轻松地构建和运行云端应用程序。详情请参考:腾讯云函数
num_str = "3.14"
num_float = float(num_str)
print(num_float) # 输出:3.14
推荐的腾讯云相关产品:腾讯云云服务器(CVM)是一种可弹性伸缩的云端计算服务,提供安全、高性能、可靠的计算环境。详情请参考:腾讯云云服务器
num_int = 123
num_str = str(num_int)
print(num_str) # 输出:"123"
推荐的腾讯云相关产品:腾讯云对象存储(COS)是一种存储海量文件的分布式存储服务,适用于网站托管、数据备份、数据共享、视频音频存储等场景。详情请参考:腾讯云对象存储
str_val = "hello"
list_val = list(str_val)
print(list_val) # 输出:['h', 'e', 'l', 'l', 'o']
推荐的腾讯云相关产品:腾讯云云数据库 MySQL 版(TencentDB for MySQL)是一种高度可扩展的关系型数据库服务,提供稳定可靠的云端数据库解决方案。详情请参考:腾讯云云数据库 MySQL 版
list_val = [1, 2, 3]
tuple_val = tuple(list_val)
print(tuple_val) # 输出:(1, 2, 3)
推荐的腾讯云相关产品:腾讯云弹性 MapReduce(EMR)是一种大数据处理和分析的云端服务,提供了强大的数据处理能力和灵活的计算资源配置。详情请参考:腾讯云弹性 MapReduce
list_val = [('a', 1), ('b', 2)]
dict_val = dict(list_val)
print(dict_val) # 输出:{'a': 1, 'b': 2}
推荐的腾讯云相关产品:腾讯云云数据库 Redis 版(TencentDB for Redis)是一种高性能的键值存储服务,适用于缓存、队列、实时分析等场景。详情请参考:腾讯云云数据库 Redis 版
领取专属 10元无门槛券
手把手带您无忧上云