Python–获取给定字符串中的第 n 个单词
原文:https://www . geesforgeks . org/python-get-n th-word-in-given-string/
有时,在处理数据时,我们可能会遇到一个问题,需要获取字符串的第 n 个单词。这类问题在学校和日常编程中有许多应用。让我们讨论一下解决这个问题的某些方法。
方法#1:使用循环 这是解决这个问题的一种方法。在这里,我们运行一个循环并检查空格。第 N 个字是有第 N-1 个空格的时候。我们回那个词。
# Python3 code to demonstrate working of
# Get Nth word in String
# using loop
# initializing string
test_str = "GFG is for Geeks"
# printing original string
print("The original string is : " + test_str)
# initializing N
N = 3
# Get Nth word in String
# using loop
count = 0
res = ""
for ele in test_str:
if ele == ' ':
count = count + 1
if count == N:
break
res = ""
else :
res = res + ele
# printing result
print("The Nth word in String : " + res)
Output :
The original string is : GFG is for Geeks
The Nth word in String : for
版权属于:月萌API www.moonapi.com,转载请注明出处