zoukankan      html  css  js  c++  java
  • 3-2 多维数组

    1、二维数组及修改数组里面的值

    1 #2维数组
    2 stu = [1,2,3,4, ['a','b','c'], ['',''] ]
    3 stu[5][0] = '哈哈'  #将数组里面的第5个列表的第0个值改为'哈哈'
    4 print(stu)  #[1, 2, 3, 4, ['a', 'b', 'c'], ['哈哈', '呵']]

    2、三维数组

    1 #3维数组
    2 stu2 = [1,2,3,4,['a',['','',''],'b','c', ] ]
    3 stu2[4][1].insert(0,'呵呵呵') # 向指定的数组中插入元素
    4 print(stu2)

    3、切片

    1 stu0 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    2 #切片,list取值的一种方式,它指定范围取值,顾头不顾尾
    3 print(stu0[2:6])  #取值3,4,5,6,按下标取值,顾头不顾尾
    4 print(stu0[:5]) #如果前面的下标没有写,代表从最前面开始取
    5 print(stu0[4:]) ##如果后面的下标没有写,代表取到最后面
    6 new_stu = stu0[:]  #复制了一个新的list
    7 print(new_stu)  # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    8 print(stu0[::-3])  #如果步长是负数的时候,那么从右往左取值
    9 print(stu0[0:10:-1])  # 为[]

    4、字符串的下标、索引、切片

    1 #下标 索引、切片 同样适用于字符串  字符串也是可以循环的
    2 name = '马上要吃饭了'
    3 print(len(name)) # 6
    4 print(name[2:])  # 要吃饭了
  • 相关阅读:
    最小生成树(卡鲁斯卡尔)
    最小生成树(kruskal模版 Prim模板)
    hdu1247(Hat’s Words)
    hdu1671Phone List(字典树)
    hdu1305Immediate Decodability(字典树)
    hdu1251(统计难题)
    oj1500(Message Flood)字典树
    oj2892(字典树)
    数论公式
    2504(多项式求和)
  • 原文地址:https://www.cnblogs.com/hushaoyan/p/9986761.html
Copyright © 2011-2022 走看看