列表

详情


NP84. 列表中第一次出现的位置

描述

牛客网有一个打卡系统,记录了每个人这一个星期上班打卡的记录(以名字的形式)。牛牛想知道自己在这一个星期是第几个打卡的人,你用将这份名字记录转换为列表,然后使用index函数找到'NiuNiu'的位置吗?

输入描述

输入一行字符串表示打卡人的姓名,以空格间隔,字符串中必定有'NiuNiu'。

输出描述

输出'NiuNiu'第一次打卡是第几个,从0开始计数。

示例1

输入:

NiuMei NiuNiu Niukele Tom NiuNiu Tom

输出:

1

原站题解

Python 3 解法, 执行用时: 28ms, 内存消耗: 4464KB, 提交时间: 2022-08-01

x=input().split(' ')
print(x.index('NiuNiu'))

Python 3 解法, 执行用时: 28ms, 内存消耗: 4528KB, 提交时间: 2022-07-31

if __name__=="__main__":
    daka=input().split()
    print(daka.index('NiuNiu'))

Python 3 解法, 执行用时: 29ms, 内存消耗: 4424KB, 提交时间: 2022-08-04

name = input().split()
list_name = [i for i in name]
print(list_name.index('NiuNiu'))

Python 3 解法, 执行用时: 29ms, 内存消耗: 4472KB, 提交时间: 2022-08-05

punch_record = input().strip().split()
print(punch_record.index("NiuNiu"))

Python 3 解法, 执行用时: 29ms, 内存消耗: 4480KB, 提交时间: 2022-08-05

name_list = input().split()
print(name_list.index('NiuNiu'))

上一题