zoukankan      html  css  js  c++  java
  • 列表类型

    列表类型

    列表(list)

    如果现在有一个需求,我们需要储存一个人的爱好,如果我们使用我们之前学习的数据类型存储,那么毫无疑问,我们只能使用字符串储存,并且一个人的爱好可能是好多个的,因此我们用空个座位爱好与爱好之间的分隔符。

    hobbies = "read run girl"
    print(hobbies)
    

    read run girl

    但是我们一直在强调,存不是目的,取才是目的.如果现在给我们一个需求,需要我们去除这个人的某个爱好,貌似以我们现在的知识无从下手。在这个时候就得改变我们的策略,我们可以换一种方法存储一个人的爱好-----列表。

    作用

    存放多个值,如多个女朋友、多个爱好

    定义

    在[]内用逗号分隔开任意类型的值。

    hobby = 'read'
    hobby_list = [hobby,'run','girl']
    print(id(hobby_list))
    print(type(hobby_list))
    print(hobby_list)
    
    

    4558605960
    <class 'list'>
    ['read','run','girl']

    如何用

    存不是目的,取才是目的。我们介绍类表索引取值的方法,牢记索引序号从0开始。

    hobby_list = ['rad','run','girl']
    #索引序号
    #取出第二个爱好
    print(hobby_list[1])
    
    

    run

    hobby_list = ['read','run',['girl_name',18,'shanghai']]
    #取出girl的年龄
    print(hobby_list[2],[1])
    

    18

  • 相关阅读:
    JQuery扩展方法
    RabbitMQ消息机制广播分发
    RabbitMQ消息机制单人分发
    对函数的参数求和
    ajax jsonp
    绑定函数bind()
    this 指向
    DOM兼容
    命名空间 namespace
    开始看编写高质量的代码
  • 原文地址:https://www.cnblogs.com/luodaoqi/p/11271373.html
Copyright © 2011-2022 走看看