1 字符串str转list的方法总结
# -*- coding: utf-8 -*-
if __name__ == '__main__':
temp_str = '1once time is wasted2';
temp_list = list(temp_str)
print(temp_list)
输出
['1', 'o', 'n', 'c', 'e', ' ', 't', 'i', 'm', 'e', ' ', 'i', 's', ' ', 'w', 'a', 's', 't', 'e', 'd', '2']
2 list转字符串str方法总结
2.1 join方法
(1) 当list中的元素全部为str类型时
# -*- coding: utf-8 -*-
if __name__ == '__main__':
example_list = ['once','time','is','wasted']
example_list_str = (" ").join(example_list)
print(example_list_str)
(2) 当list中的元素为str和数字类型混合时
# -*- coding: utf-8 -*-
if __name__ == '__main__':
example_list = ['1','once','time','is','wasted','2']
example_list_str = (" ").join("%s"%i for i in example_list)
print(example_list_str)
或者
# -*- coding: utf-8 -*-
if __name__ == '__main__':
example_list = ['1','once','time','is','wasted','2']
example_list_copy = list(map(lambda x: str(x), example_list))
example_list_str = (" ").join(example_list_copy)
print(example_list_str)
或者
# -*- coding: utf-8 -*-
if __name__ == '__main__':
example_list = ['1','once','time','is','wasted','2']
example_list_str = (" ").join(str(i) for i in example_list)
print(example_list_str)
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:Python – list与字符串str相互转换方法总结
原文链接:https://www.stubbornhuang.com/2188/
发布于:2022年06月30日 9:06:24
修改于:2023年06月25日 21:01:52
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
52