v1.5.2 python数据结构的嵌套

python数据结构的嵌套

python数据结构列表,字典,元组,字符串;再分组就是
1.不可改变型:元组,字符串
2.可改变型: 列表,字典

数据结构的嵌套

1. 列表中嵌列表

  list1 = [
        [1,3,4,5,6,7,8],
        ["小明","英英","东东","小静"]
  ]
  print(list1[0][1])   # 3

2. 列表中嵌字典

  list1 = [
{"name": "小明"},
{"name": "东东"}
  ]
  print(list1[0]["name"])   #小明

3. 字典中嵌列表

  dict1 = {
"name":
["小明","小东","东东"]
  }
  print(dict1["name"][1])  #小东

PS: 应用,班级的学生,每个学生,都有班级,学号,姓别,身高。
1,学校学生用字典来记录
2,每个学生的属性,嵌一个字典

  school = {
         "小明": {
            "学号": "12",
            "姓别": "男",
            "班级": "一(2)班",
            "身高": "130cm"
          },
          "东东": {
            "学号": "4",
            "姓别": "男",
            "班级": "一(3)班",
           "身高": "135cm"
          },
          "小静": {
            "学号": "14",
            "姓别": "女",
            "班级": "一(5)班",
            "身高": "128cm"
          }
  }

  print(school["小明"]["学号"])  # 12
  print(school["小静"]["身高"])  #128cm

ps: 写到这,已可以自写一个网址注册信息记录小工具了,用到重点的是数据结构,再加上文件新建,保存与查询。

  100分大神,80分大牛,60分大白,够用,能用,就好

你可能感兴趣的:(v1.5.2 python数据结构的嵌套)