30天快速上手Python-0 2 Python原生数据结构-4 字典Dictionary

1 创建字典Dictionary

  dict1 = {'ID':'1001', 'name':'张三'}

  dict2 = dict(zip('abc','123'))  # {'a': '1', 'b': '2', 'c': '3'}

  students = [{'ID':'101','name':'张三'},{'ID':'102','name':'李四'}]

2 字典的查询

  students[0].get('ID')   #101

3 字典的增加

 students.append({'ID':'103','name':'王五'})

 print(students[2].get('name'))   # 王五

 students[0]['gender'] = 'male'
 students[1]['gender'] = 'male'
 students[2]['gender'] = 'male'

4 字典的删除

 del 删除多组键值对,删除了王五的所有信息: del students[2]
 pop只删除一组键值对: students[0].pop('ID')

 删除所有数据的性别

for i in range(0,len(students)):
students[i].pop('gender')

5 字典的更新

students[0].update({'name':'张三2'})

6 转换为其他数据结构

list(students[0].values())
list(students[0].keys())

 

posted @ 2026-05-06 18:42  小锅炖豆腐  阅读(12)  评论(0)    收藏  举报