python的元组和字典

1,表达形式:(1,2,3,4 ) ,里面的元素不能被修改
2,查找

  • 直接通过下标访问
  • count : 返回出现的次数 new_obj . count (‘123’)
  • index :按照值查找,如果不存在会报错

字典(按照键值对存储)

1,表达形式 :newdict = { ‘name’ : ’ 小张 ’ , ’ age ’ : ’ 小王 ’ }
字典中的键名不允许重复,可以想象为关系数据库中的属性名必须不同。
不支持下标取值,必须按照键值名来取值 例:newdict[ ’ name ’ ] ,如果不存在会报错
2, get方法 newdict.get( ’ 键名 ’ ,’ 默认值 ’ ) 如果键名不存在就返回指定的默认值
3,修改数据:

  • 直接赋值: newdict[ ’ 键名 ’ ] = 20 如果键名不存在,则为当前字典增加新的键值对
  • setdefault : 如果键名存在,则返回对应的值,如果键名不存在且键值没有设置就返回None ,并且将键名:None 加入字典。如果键名不存在且设置了键值,就将此键值对加入字典。
  • update : 有相同的键名就覆盖,不相同的就增加进去

猜你喜欢

转载自blog.csdn.net/qq_43964318/article/details/112601585
今日推荐