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

    列表类型

    一、列表(list)

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

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

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

    1.1 作用

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

    1.2 定义

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

    Copyhobby = 'read'
    hobby_list = [hobby, 'run', 'girl']
    print(id(hobby_list))
    print(type(hobby_list))
    print(hobby_list)
    Copy4558605960
    <class 'list'>
    ['read', 'run', 'girl']
    

    1.3 如何用

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

    Copyhobby_list = ['read', 'run', 'girl']
    # 索引序号      0       1      2
    # 取出第二个爱好
    print(hobby_list[1])
    Copyrun
    Copyhobby_list = ['read', 'run', ['girl_name', 18, 'shanghai']]
    # 取出girl的年龄
    print(hobby_list[2][1])
    Copy18
    
    我把月亮戳到天上 天就是我的 我把脚踩入地里 地就是我的 我亲吻你 你就是我的
  • 相关阅读:
    CentOS配置sshd
    求逆元 HDU 2516
    求逆元
    二分图的最大匹配
    博弈1
    几何多边形面积交模板
    LAMP服务器的搭建
    扩展欧几里得
    cf780c
    利用栈的逆波兰表达式
  • 原文地址:https://www.cnblogs.com/zhulipeng-1998/p/12863839.html
Copyright © 2011-2022 走看看