gpt4 book ai didi

python - 使用 Python 使用嵌套 for 循环对列表中的 T 进行计数

转载 作者:行者123 更新时间:2023-11-30 22:39:20 25 4
gpt4 key购买 nike

我正在尝试计算 T 的数量,无论提供的列表中的大小写如何,但代码会不断计算每个字符并返回值 46,而不是仅计算 T 并返回值 6。我也需要它来打印出现 T 的字符串。

givenStrings = ["Taylor Swift", "Twenty Two", "Georgia Tech"]

count =0
numTs = 0

for currentString in givenStrings:

for currentCharacter in currentString:

if currentCharacter == 't' or 'T':
numTs+=1
count = numTs + len(currentString)
print(count, currentString)

最佳答案

您的 if 条件应该改为:

if currentCharacter in ['t','T']:

关于python - 使用 Python 使用嵌套 for 循环对列表中的 T 进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43198276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com