zoukankan      html  css  js  c++  java
  • 015 数据类型:列表类型

    一、列表(list)

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

    hobbies = "read run girl"
    print(hobbies)
    read run girl
    

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

    1.1 什么是列表类型

    ​ 列表也是一种数据类型,用于存储多个数据,就像容器一样。

    ​ 它是有序的,不会去重,中括号内逗号隔开多个元素

    1.2 定义方法

    lt = ['xucheng','handsome','chenyuxing','beautiful',1,1,1,1]
    print(lt) # 输出 ['xucheng', 'handsome', 'chenyuxing', 'beautiful', 1, 1, 1, 1]
    

    1.3 使用方法

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

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

    ​ 输出:run

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

    ​ 输出:18

  • 相关阅读:
    Verilog HDL Test Bench
    配置maven仓库
    mac上卸载oracle jdk 1.8.0_31
    Mac系统安装jdk和maven
    ActiveX的AssemblyInof.cs文件 IObjectSafety  接口
    C#破解dll
    Web Api 转
    dynamic
    无焦点窗体(转载)
    Linux操作系统基础知识part4
  • 原文地址:https://www.cnblogs.com/XuChengNotes/p/11271465.html
Copyright © 2011-2022 走看看