Python速通(列表)

  1. (单词的字母)
    将Python各个字符存储在列表中,即为['P', 'y', 't', 'h', 'o', 'n']。现在请创建该列表,并完成对列表的索引和切片。
    1)索引获取该列表下标第3位的字符。
    2)获取该列表后4位。
    list = ['P', 'y', 't', 'h', 'o', 'n']
    print(list[3])
    print(list[-4:])

     

  2. (改变单词游戏)英语中有很多单词,单词往往都有词根,有时候删掉一个字母,增加一个字母都会变成另一个单词。牛牛最近对这一块非常感兴趣,现在他给你输入一串字符,请你将其记录在列表中,输出该列表。然后删掉列表末尾元素,将变成一个新的单词,输出列表。最后将输入的新字符添加到删除后列表末尾,再次输出列表。
    dlist = input().split()
    print(dlist)
    del dlist[-1]
    print(dlist)
    dlist.append(input())
    print(dlist)

     

  3. (统计牛客网数据)牛牛正在统计牛客网用户的刷题数据,假设他拿到一批用户的刷题量,请你将其记录在列表list中,并找到其中的最大值、最小值、总和。
    复制代码
    dlist = input().split()
    # 将字符串列表转换为整数列表  
    dlist_int = [int(item) for item in dlist] 
    print(max(dlist_int))
    print(min(dlist_int))
    
    #print(sum(dlist_int))
    total = 0  
    for number in dlist_int:  
        total += number 
    print(total)
    复制代码

     

  4. (统计人次)牛客网有非常严格的签到系统。一周结束后,部门经理拿到由员工名字组成的列表,即部分员工的签到顺序。经理想知道牛牛(NiuNiu)的一共签到了多少次,第一次签到是在列表的哪个位置,你能使用list方法帮他找一下吗?
    qlist = input().split()
    print(qlist.count('NiuNiu'))
    print(qlist.index('NiuNiu'))

     

posted @   blueberryGargamel  阅读(13)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示