zoukankan      html  css  js  c++  java
  • python 字典|列表用法

    1.列表

     1 s=['1','2','3']  // 定义列表s
     2 
     3 print(s)  //打印列表s 
     4 
     5 print(len(s))  //打印列表长度 len()函数可用作测量长度 具体功能可以分别代入试一试
     6 
     7 print(type(s))  //打印列表的类型
     8 
     9 print(s[3])  // 打印列表s的第3个元素
    10 
    11 print(s[-2])  // 打印列表s中倒数第二个元素
    12 
    13 print(s[0:3])  // 打印列表中 0 1 2元素
    14 
    15 print(s[1:])  // 打印列表中 1 和之后元素
    16 
    17 print(s[:2])  // 打印列表s中 2 之前的元素
    18 
    19 s.append('4')  // 将新增数据放置列表尾部

    2.字典

     1 d = {'pp':['','',''],123:[' A ',' B ',' C '],'从此':10000}  // 定义字典和列表嵌套
     2 
     3 a = d['pp']  // 取出字典d中 'pp' 的键并将这个值赋值给a ,a 被赋值为列表 ['','','']
     4 b = a[0]  // 取出列表a中的第0个索引 并将值赋值给b
     5 
     6 print(b)  // 打印变量b
     7 
     8 print(d[123][1])  // 从嵌套中提取元素 d[123] 取出[' A ',' B ',' C '] d[123][1] 取出‘B’
     9 d['从此'] = 900 // 改变字典中的值
    10 
    11 d[3.1415926] = '圆周率' //给字典新增键和值

     ----------------------------------------------------

    补充: 字典的写入 如写入 {101:[东南,20平方米]}

    语法:

    start_floor_rooms={}

    start_floor_rooms[101] = [东南,20平方米

    其中101是键,东南和20平方米是键所对应的值

  • 相关阅读:
    ORA-28040: No matching authentication protocol
    kettle增量抽取数据--高效抽取方式
    为什么MySQL的索引要使用B+树而不是其它树形结构?比如B树?
    echarts饼图指示线文字换行
    数据库概论
    Java学习笔记
    案例分析
    软件工程作业3
    软件工程作业2
    软件工程作业1
  • 原文地址:https://www.cnblogs.com/boqiang/p/12382263.html
Copyright © 2011-2022 走看看