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分大白,够用,能用,就好