Explication détaillée et exemples d'utilisation de la fonction de conversion de type de données Python
Dans la programmation Python, la conversion de type de données est une opération très courante. Lorsque nous traitons différents types de données, nous devons les convertir dans le type approprié pour la manipulation ou la comparaison. Python fournit une série de fonctions de conversion de types de données pour convertir facilement entre les types de données. Cet article présentera en détail diverses fonctions de conversion de types de données en Python et fournira des exemples d'utilisation.
Exemple 1 : Convertir un nombre en entier
num = 10.5 num_int = int(num) print(num_int) # 输出:10
Exemple 2 : Convertir une chaîne en entier
str_num = "20" str_num_int = int(str_num) print(str_num_int) # 输出:20
Exemple 1 : Convertir un nombre en virgule flottante
num_int = 10 num_float = float(num_int) print(num_float) # 输出:10.0
Exemple 2 : Convertir une chaîne en virgule flottante
str_num = "3.14" str_num_float = float(str_num) print(str_num_float) # 输出:3.14
num_int = 10 num_str = str(num_int) print(num_str) # 输出:"10"
num_float = 3.14 num_str = str(num_float) print(num_str) # 输出:"3.14"
num_int = 0 num_bool = bool(num_int) print(num_bool) # 输出:False
str_empty = "" str_bool = bool(str_empty) print(str_bool) # 输出:False str_nonempty = "nonempty" str_bool = bool(str_nonempty) print(str_bool) # 输出:True
str_word = "hello" str_list = list(str_word) print(str_list) # 输出:['h', 'e', 'l', 'l', 'o']
tuple_nums = (1, 2, 3) tuple_list = list(tuple_nums) print(tuple_list) # 输出:[1, 2, 3]
list_nums = [1, 2, 3] list_tuple = tuple(list_nums) print(list_tuple) # 输出:(1, 2, 3)
Exemple 2 : Convertir une chaîne en tuple
str_word = "hello" str_tuple = tuple(str_word) print(str_tuple) # 输出:('h', 'e', 'l', 'l', 'o')
list_nums = [1, 2, 2, 3, 3, 3] list_set = set(list_nums) print(list_set) # 输出:{1, 2, 3}
str_word = "hello" str_set = set(str_word) print(str_set) # 输出:{'e', 'o', 'l', 'h'}
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!