gpt4 book ai didi

c# - Python 这是一个字符串还是一个字符串数组?

转载 作者:太空宇宙 更新时间:2023-11-03 21:53:36 25 4
gpt4 key购买 nike

我正在尝试将 Python 程序转换为 C#。我不明白这里发生了什么。

def mrF(alg, times = 1):
if ((times % 2) == 0):
return alg
else:
if (alg == 'R'):
return "L'"
if (alg[0] == 'G'):
return alg
if (alg[-1] == "'"):
return alg[:-1]
elif (alg[-1] == '2'):
return alg
else:
return (alg + "'")

alg 是字符串还是字符串数组或列表?

最佳答案

它是一个字符串。您可以在 Python 中对字符串使用下标运算符,我认为这是您代码中唯一让您将其作为问题发布的部分。

>>> "rohit"[0]
'r'
>>> "rohit"[-1]
't'
>>> "rohit"[0:2]
'ro'

它类似于您在列表中访问索引的方式。

关于c# - Python 这是一个字符串还是一个字符串数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13332231/

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