[英]iterating through a string
我正在探索 python 并想遍历一个字符串
mystring = '''1,"abc","abcde",1,2,3
2,"zzz","zzzde",1,2,5
3,"xyz","xyzde",4,3,2'''
这是三对字符串的集合,由新行 '\n' 分隔
理想情况下,我想用 '\n' 拆分它并遍历该数组。
如何在 Python 中做到这一点?
这就是我的想法:
x = mystring.split('\n')
for aword in x
print('\n' + str(aword[1]))
我希望能够访问每一行的每个元素。 我希望这是有道理的。
这应该有效。 Python 将这些输入读取为换行符。 所以使用内置的 python function split() 我们可以创建一个由“\n”分隔的列表。
代码
mystring = '''1,"abc","abcde",1,2,3
2,"zzz","zzzde",1,2,5
3,"xyz","xyzde",4,3,2'''
mystring = mystring.split()
for i in mystring:
pass
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.