列表容器中的值转换为字符串

data_list= [1, 2, 3, 4]
data_str_list = [str(i) for i in data_list]

print(data_list)
print(data_str_list)


(AI) PS C:\Users\SSYP\Desktop\socket\Socket_example> python test.py
[1, 2, 3, 4]
['1', '2', '3', '4']

        有些函数要求数据为str格式的时候就能用上了,还有比如json对象的数据也得是str类型。

        当然还有一种传统做法,显得不太简洁与方便。

data_list= [1, 2, 3, 4]
data_str_list=[]
for i in data_list:
    a=str(i)
    data_str_list.append(a)
print("测试数据:",data_str_list)

print(data_list)
print(data_str_list)

(AI) PS C:\Users\SSYP\Desktop\socket\Socket_example> python test.py
[1, 2, 3, 4]
['1', '2', '3', '4']

おすすめ

転載: blog.csdn.net/weixin_43332715/article/details/121129597