python - 如何获取多行字符串的某一行
问题描述
我试图从 python 中的多行字符串中获取某一行,但我找不到方法。
s = """Hello
this is my
long string"""
我已经尝试将它放入一个 txt 文件,并从那里开始工作,但我不太了解如何做到这一点。任何帮助,将不胜感激。
解决方案
您可以通过换行符 (\n) 拆分字符串,您将获得一个包含所有行的数组:
s = """Hello
this is my
long string"""
>>> s.split("\n")
['Hello', 'this is my ', 'long string']
#first line
>>> s.split("\n")[0]
'Hello'
推荐阅读
- r - R with testthat:获取导出函数的列表
- swift - 在 UIBezierPath 图上应用渐变层
- javascript - 如何从 JSON 中获取和显示其他选项
- azure-functions - Azure Functions Application Insights 上下文
- android - 在android Nougat Api 24中以编程方式断开来电
- typescript - 打字稿在通用中标记了联合
- ajax - 使用 ASP.NET mvc 在视图中分页数据而不重复 sql 查询
- arrays - 尝试更改使用迭代创建的数组中的单个值会更改多个值。为什么?
- excel - 识别 vba 列表中的文本变量
- unicode - 日文和中文名字/姓氏检测器