如何将数字的嵌套列表转换为字符串列表?
答
它可以通过每一个整数转换为字符串,并加入字符串来完成:
p = [''.join(map(str, sub_list)) for sub_list in p] # ['1234', '2341']
曾经每一个嵌套列表,像[1, 2, 3, 4]
,map(str, [1, 2, 3, 4])
会创建一个字符串列表。在这个例子中:['1', '2', '3', '4']
。使用join函数,字符串数字被映射为单个字符串'1234'
。
由于该操作是针对每个子列表执行的,因此结果是连接字符串的列表。
谢谢Elisha! – user02