如何在python中获取列表中字符串的最后一个字符?[已关闭]

xzlaal3s  于 2023-09-29  发布在  Python
关注(0)|答案(1)|浏览(84)

已关闭,此问题需要details or clarity。它目前不接受回答。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。

19小时前关闭
Improve this question
我想检查列表中特定字符串的最后一个字符是否是逗号。
我尝试了以下方法:

x=["pingas", "mingas,", "dingas"]

for y in range(len(x)):
    if x[y[len(x)[i]]-1]==",":
        print("yup")
    else:
        print("nope")

我想让它在这种情况下打印“nope”“yup”“nope”。
这不管用我是python的新手,最近才开始使用列表。

shyt4zoc

shyt4zoc1#

尝试

if x[y][-1] == ",":

x[y]从列表x中获取第y个元素;
而x[y][-1]得到该字符串的最后一个字符。
这将检查x中第y个字符串的最后一个字符是否是逗号。

相关问题