• python【数据类型:列表与元组】


    python列表:

    定义一个列表:cities=['北京','上海','广州','深圳']

    注意:列表的下标0表示第一个元素,下标-1表示最后一个元素

    列表增加元素

    在列表末尾添加一个元素:cities.append('南京')

    在指定位置添加一个元素:cities.insert(0,'长沙')

    列表删除元素

    删除指定位置的元素:cities.pop(0)或者del cities[-1]

    删除指定的元素:cities.remove('长沙')

    清空列表中的元素:cities.clear()

    列表修改元素

    cities[0]='石家庄'

    注:修改的时候,如果指定的下标不存在,则会报错

    列表查询元素

    查找指定位置的元素,并输出:print(cities[0])

    获取元素的下标,如果找不到那个元素的话,则会报错:print(cities.index('石家庄'))

    查看元素在列表中出现的次数:print(cities.count('石家庄'))

    列表元素反转

    注意:reverse()会把列表元素的顺序和下标改变

    列表元素排序(升序和降序)以及合并

    1 num = [1,2,3]
    2 cha = ["A","B"]
    3 print(num + cha)         #结果输出:[1, 2, 3, 'A', 'B']

    列表元素复制

    print(cha * 3)        #结果输出:['A', 'B', 'A', 'B']
    
    cha = ["A","B",["C"]]      
    print(cha)
    #结果输出:['A', 'B', ['C'], 'A', 'B', ['C']]

    列表元素的取值方式之切片

     注:切片操作同样适应于字符串

    注:for循环在循环可迭代对象的时候,每次循环的是里面的每一个元素

     

     1 cha = ["A","B"]
     2 num = [1,2]
     3 
     4 cha.append(num)
     5 print(cha)      #结果输出:['A', 'B', [1, 2]]
     6 
     7 cha.pop(-1)
     8 print(cha)      #结果输出:['A', 'B']
     9 
    10 cha.extend(num)
    11 print(cha)      #结果输出:['A', 'B', 1, 2]

    元组

     

  • 相关阅读:
    SpringCloud框架介绍
    JMX的介绍
    idea下的terminal中设置git的bash
    利用kafka自带的zookeeper搭建kafka集群
    gRPC教程
    C#使用LINQ查询集合
    C# winform 更换电脑桌面壁纸
    SQL注入攻击
    UML
    C#非对称加密解密(DEC加密算法)
  • 原文地址:https://www.cnblogs.com/mtszw/p/8641970.html
Copyright © 2020-2023  润新知