开始使用免费开始使用

Split lines or split the line?

您正要下班时,一位同事请您用字符串处理技能帮个忙。您需要以这样的方式从文件中读取字符串:如果文件中的字符串位于不同的行上,它们应分别存为独立的元素。他还希望当字符串中包含逗号时,您能将其再拆分成更小的片段。

文件的文本内容已保存在变量 file 中。您可以在 IPython Shell 中使用 print(file) 查看该变量。

本练习是课程的一部分

Python 中的正则表达式

查看课程

练习说明

  • 在行边界处将字符串 file 拆分为多个子串。
  • 打印结果变量 file_split
  • 完成 for 循环,使用逗号作为分隔符将字符串进一步拆分为多个子串。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Split string at line boundaries
file_split = ____

# Print file_split
print(____)

# Complete for-loop to split by commas
for ____ in ____:
    substring_split = substring.____
    print(substring_split)
编辑并运行代码