str()函數在Python中用于將一個對象轉換為字符串。它可以接受數字、列表、元組、字典等不同類型的數據作為輸入,并將其轉換為對應的字符串形式。例如:
num = 10
str_num = str(num)
print(str_num) # 輸出:'10'
list1 = [1, 2, 3]
str_list = str(list1)
print(str_list) # 輸出:'[1, 2, 3]'
dict1 = {'a': 1, 'b': 2}
str_dict = str(dict1)
print(str_dict) # 輸出:{'a': 1, 'b': 2}'
注意,對于自定義的類對象,如果要將其轉換為字符串形式,需要在類中定義__str__
方法。