zoukankan      html  css  js  c++  java
  • py-day2 python 列表

    1.列表的基本格式:

    2.列表中可以嵌套任何类型:

      中括号括起来、逗号分割每个元素、 列表中的元素可以是:数字/字符串/列表/布尔值 等等,所有的都能放进去、

           集合内部可以放置任何东西。

    3.通过索引可以取值

    test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
    print(test[3])
    
    小黄

    4.通过切片可以取值

    test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
    print(test[3:6])
    
    ['小黄', 58, 'abc']

    5.可以for循环,while循环

    test = [12,'小马','abc']
    for item in test:
        print(item)
    
    12
    小马
    abc

    6.可以通过索引的方式修改和删除

    test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
    test[2] = 16
    print(test)
    
    [12, '小马', 16, '小黄', 58, 'abc']
    test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
    del test[2]
    print(test)
    
    [12, '小马', '小黄', 58, 'abc']

    7.可以通过切片的方式修改和删除

    test = [12,'小马','小黄',58,'abc']
    test[1:2] = [66,88]
    print(test)
    
    [12, 66, 88, '小黄', 58, 'abc']
    test = [12,'小马','小黄',58,'abc']
    del test[1:4]
    print(test)
    
    [12, 'abc']

    8.支持in操作:

    test = [12,'小马','小黄',58,'abc']
    v = '小马' in test
    print(v)
    
    True
    test = [12,'小马','小黄',58,'abc']
    v = '张飞' in test
    print(v)
    
    False

    9.在列表中以逗号分割的才为一个元素:

    test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
    v = 8 in test[2]
    print(v)
    
    True

     10.字符串转换列表

    t = list('abdsdshhi')  # 内部使用的是for循环
    new_t = list(t)
    print(new_t)
    
    ['a', 'b', 'd', 's', 'd', 's', 'h', 'h', 'i']

    11-1 列表转换成字符串(既有数字又有字符串

      需要自己写for循环一个一个处理

    test = [11,22,33,'444','555','abc']
    s = ""
    for i in test:
        s = s + str(i)
    print(s)
    
    112233444555abc

    11-2  列表转换成字符串(只有字符串

      直接使用“”.join方法

    test = ['444','555','abc']
    v = "".join(test)
    print(v)
    
    444555abc
  • 相关阅读:
    数据挖掘-基本流程
    ArcGIS GP应用-GP模型服务发布
    ArcGIS GP应用-GP模型创建-缓冲区分析
    Hadoop2的Yarn和MapReduce2相关
    hadoop学习WordCount+Block+Split+Shuffle+Map+Reduce技术详解
    WordCount示例深度学习MapReduce过程
    数组的几种排序算法的实现
    hBase官方文档以及HBase基础操作封装类
    Hive SQL执行流程分析
    Hive SQL的编译过程
  • 原文地址:https://www.cnblogs.com/majunBK/p/10393271.html
Copyright © 2011-2022 走看看