zoukankan      html  css  js  c++  java
  • 列表

    user_info=['egon',18,['music','dancing','play']]
    print(user_info[2][0])


    stu_names=['周迟','张宇','薛才昌',['eat']]
    print(stu_names[3])

    user_info={'name':'egon','age':18,'hobbits':['music','dancing','play']}
    # print(user_info['name'])
    # print(user_info['hobbits'][1])


    students=[
    {'name':'张煜','age':23,'hobbit':['play','read']},
    {'name':'周迟','age':23,'hobbit':['music','play']},
    {'name':'薛才昌','age':22,'hobbit':['read','dancing','play']},
    ]
    #查询第三个学生的兴趣爱好
    print(students[2]['hobbit'])



    l=['a','b','c','d']
    print(l[0])
    反向取值
    print(l[-1])
    修改值
    l[0]='A'
    print(l)


    增加值
    l.append('f')
    print(l)


    切片
    print(l[0:3])


    插入 在a前面插入g
    l.insert(0,'g')
    print(l)


    删除
    l.pop(0)
    print(l)


    删除具体值
    l.remove('a')
    print(l)

    长度
    l=['a','b','c','d']
    print(len(l))

    循环
    l=['a','b','c','d']
    i=0
    while i<(len(l)):
    print(l[i])
    i+=1

    for i in range (0,6,2):
    print(i)

    for i in range (10,-1,-1):
    print(i)

    l=['a','b','c','d']
    for i in range(len(l)):
    print(i,l[i])


    # 写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分)
    l=[' ','a','l','e','X',]

    # 2) 判断 L 变量对应的值是否以 "al" 开头,并输出结果

    print(l[0]) #不是以 “al”开头
    # 3) 判断 L 变量对应的值是否以 "X" 结尾,并输出结果

    print(l[-1])
    # 4) 将 L 变量对应的值中的 “l” 替换为 “p”,并输出结果
    l=['a','l','e','X',]
    l[1]='p'
    print(l)

    # 5) 将 L 变量对应的值根据 “l” 分割,并输出结果
    l=['a','l','e','X',]
    print(l[0:2])
    print(l[2:4])

    # 6) 将 L 变量对应的值变大写,并输出结果

    l=['a','l','e','X',]
    l[0]='A'
    l[1]='L'
    l[2]='E'
    print(l)

    # 7) 将 name 变量对应的值变小写,并输出结果

    l=['a','l','e','X',]
    l[3]='x'
    print(l)

    # 8) 请输出 name 变量对应的值的第 2 个字符?
    l=['a','l','e','X',]
    print(l[1])

    # 9) 请输出 name 变量对应的值的前 3 个字符?
    l=['a','l','e','X',]
    l.pop(-1)
    print(l)

    # 10) 请输出 name 变量对应的值的后 2 个字符?

    l=['a','l','e','X',]
    print(l[-1])
    print(l[-2])

    # 11) 请输出 name 变量对应的值中 “e” 所在索引位置?

    # 12) 获取子序列,去掉最后一个字符。如: oldboy 则获取 oldbo。
    l=['a','l','e','X',]
    l.pop(-1)
    print(l)

     

  • 相关阅读:
    android5.1 修改音量键绑定多媒体声音
    如何使用Android Studio开发/调试Android源码
    git远程从入门到放弃
    java.lang.IllegalStateException: Restarter has not been initialized
    SpringBoot,Vue前后端分离开发首秀
    SpringBoot结合swagger2快速生成简单的接口文档
    SpringBoot整合SpringData JPA入门到入坟
    SpringBoot结合Swagger2自动生成api文档
    uni-app初体验及打包成apk
    Jave Web阿里云短信服务发送验证码
  • 原文地址:https://www.cnblogs.com/xuecaichang/p/9356769.html
Copyright © 2011-2022 走看看