python 字符串转换成列表 效果同 readlines()的, 只不过readlines() 不...
发布网友
发布时间:2022-05-05 18:29
我来回答
共2个回答
热心网友
时间:2022-04-18 17:54
file_list = input_file.readlines()
file_list里面就是每一行作为列表的一个元素,但是要注意每一行之后就有一个"\n"。把字符串转成列表而效果和readlines的话,实际上就是以"\n"分割。
比如有这样的字符串:a = "abcdefg\nabcd\n132123",这样输出的话是这样的:
abcdefg
abcd
132123
那么我需要b = a.split("\n")就完全达到了你所说的那个效果。这样输出的结果是:
['abcdefg', 'abcd', '132123']
热心网友
时间:2022-04-18 19:12
1.
>>> s='abcdef'
>>> list(s)
['a', 'b', 'c', 'd', 'e', 'f']
2.
>>> s='ab,cd,ef'
>>> s.split(',')
['ab', 'cd', 'ef']
你需要哪一种?