Python str与list 转换
- Str 转 list
- List 转str
Str 转 list
list(str_s)实现str_s转为list
>>> s="abscf"
>>> list(s)
['a', 'b', 's', 'c', 'f']
>>>
List 转str
s=””.join(lis)
“”join将数组lis 中的元素转为字符串
注意:list中的元素必须是字符串
>>> lis=["a","b","c"]
>>> "".join(lis)
'abc'
>>>
否则的话,报错:
>>> lis=["a","b",1]
>>> "".join(lis)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: sequence item 2: expected str instance, int found
>>>
若是,有其他类型的元素,需要先转换为str类型
>>> "".join([str(e) for e in lis])
'ab1'
>>>
本文地址:https://blog.csdn.net/yuxuan89814/article/details/110287695
黄山市民网:https://www.huangshanshimin.com/