你可以使用Python的字符串方法和條件語句來篩選包含特定值的行。
假設你有一個包含多行文本的字符串,每行用換行符分隔,你可以使用字符串的splitlines()
方法將其拆分成行的列表。然后你可以使用for
循環遍歷每一行,檢查是否包含特定的值。如果包含,則可以將其添加到一個新的列表中。
以下是一個示例代碼:
text = """apple
banana
orange
grape
watermelon"""
specific_value = "apple" # 特定的值
lines = text.splitlines() # 將文本拆分為行的列表
filtered_lines = [] # 存儲篩選后的行
for line in lines:
if specific_value in line:
filtered_lines.append(line) # 如果包含特定值,則添加到篩選后的行列表中
# 輸出篩選后的行
for line in filtered_lines:
print(line)
輸出將是:
apple
這個代碼示例將會把包含特定值"apple"的行篩選出來并打印出來。你可以根據你的需求修改特定的值和輸入的文本。