在讲解Python字符串转换成列表的方法之前,我们先简单回顾一下Python字符串的基础知识,方便后续灵活使用。
字符串
是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。
序列
是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是
列表
和
元组
。序列都可以进行的操作包括索引,切片,加,乘,检查成员。
此外,Python已经内置确定序列的长度以及确定和最小的元素的方法。
列表
是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
<p><span>str1 = "12345"
list1 = list(str1)
print list1
str2 = "123 sjhid dhi"
list2 = str2.split() #or list2 = str2.split(" ")
print list2
str3 = "www.google.com"
list3 = str3.split(".")
print list3<br/></span></p>
运行结果:
<p><span>['1', '2', '3', '4', '5']
['123', 'sjhid', 'dhi']
['www', 'google', 'com']<br/></span></p>
其中Python strip() 方法用于移除字符串头尾指定的字符
split() 是将一个字符串拆分为多个字符串的列表
<p><span>>>> image ='1.jsp,2.jsp,3.jsp,4.jsp'
>>> image_list = image.strip(',').split(',')
>>> print image_list
['1.jsp', '2.jsp', '3.jsp', '4.jsp']
>>><br/></span></p>
以上是将Python字符串转换为列表的方法。你可以尝试按照上面的例子自己操作。更多Python实战知识,点击进入
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python TCP和UDP协议的区别分析01/14
- ♥ python中super的使用注意事项01/07
- ♥ 如何在linux中退出python09/06
- ♥ 庆祝胖五发射成功,让我们用Python来发射火箭吧!12/19
- ♥ 如何搭建python appium自动化环境?12/20
- ♥ python显示和判断回文数的方法01/06
内容反馈