我编写了一个类似的程序,用于检查第一个字母是否再次出现,但是当列表中的最后一个字符可以是任意长度时,如何访问它?该程序遍历列表,如果最后一个字符出现多次,则返回true,否则返回false。
我的第一次重复程序如下:
def first_letter_repeats(string):
return string[0] in string[1:]
def as_yes_no(string):
bool_ = string[0] in string[1:]
return ['no', 'yes'][bool_]
Python可以使用以下方法访问列表的最后一个元素:
someList [-1]