Python |提取除 K 字符串之外的字符
原文:https://www . geesforgeks . org/python-extract-characters-of-k-string/
有时,在使用 Python 字符串时,我们会遇到一个问题,即我们需要提取字符串的所有元素,除了子字符串中的元素。这是一个很常见的问题,在很多领域都有应用,包括日常编程和竞争性编程。让我们讨论执行这项任务的某些方法。
方法#1:使用循环 这是解决这个问题的蛮力方法。在这种情况下,我们使用 not 运算符来测试主字符串中的元素是否存在,如果元素不存在于 K 字符串中,则提取它。
# Python3 code to demonstrate working of
# Extract characters except of K string
# Using loop
# initializing strings
test_str1 = "geeksforgeeks is best"
test_str2 = "fes"
# printing original strings
print("The original string 1 is : " + test_str1)
print("The original string 2 is : " + test_str2)
# Extract characters except of K string
# Using loop
res = []
for ele in test_str1:
if ele not in test_str2:
res.append(ele)
res = ''.join(res)
# printing result
print("String after removal of substring elements : " + str(res))
Output :
The original string 1 is : geeksforgeeks is best
The original string 2 is : fes
String after removal of substring elements : gkorgk i bt
版权属于:月萌API www.moonapi.com,转载请注明出处