python里面的字典

在这里插入图片描述字典用{}
字典中是通过键来取值的,就不是通过索引来取值的。
列表用【】,元组用(),字典用{}

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
和列表的修改是一样的,我们知道元组是不可修改的。其实元组这个我感觉真的是鸡肋。可能还没发现真正需要它的意思。

字典里的查既有键的查询也有值的查询

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
字典里的键也是唯一的。字典也是无序的。只是集合里面只能存储key,说实话我感觉key说不合适,我们就说和列表一样就好了,只是列表是有序的。

所以列表里面的值是可重复的

在这里插入图片描述

# t1=(1,)
# t2=()
# str=('你好世界',)
# print(t1)
# print(t2)
# print(type(t1))
# print(type(str))


# list=[1,2,3]
# print(list[0:5])
# t=(1,2,3)
# print(t[0:5])
# str='lai'
# print(str)
# print(str)
# print(tuple(str))   #你加上tuple可以变成元组,但是str依旧是字符串变量
# print(str)
# list=[1,2,3,4]
# dict={'1':'laji','2':'zhangsan','3':'lisi'}
# print(list)
# print(dict.keys())
# print(type(list))
# print(type(dict.keys()))
# print(dict.values())
# print(type(dict.values()))
# print(dict.items())    # 列表里面包含了一个个的元组
# print(type(dict.items()))
# for item in dict.items():
#     print(item)

# list=[1,2,3,4,5]
# list1=['haha']
# list2=['hehe']
# for i,x in enumerate(list):
#     print(i,x)
# print('*'*20)
# for i in list:
#     print(i,end='  ')
#     print(list.index(i))
#
# list.insert(5,6)
# list.append(7)
# list.append(8)
# list.extend(list1)
# list.extend(list2)
# print(list)
# list3=[(1,2)]
# print(dict(list))
# print(dict(list3))
#
# dict={'1':'xiaming','2':'xiahua'}
# print(dict)

dict={'小学':'初中就好','初中':'高中就好','高中':'大学就好','大学':'我要毕业打工挣钱'}
# 说增删改查
dict['毕业']='干个2,3年就好了'
print(dict)
dict['nihao']='duanwujiekuaile'
print(dict)

# 改
dict['大学']='我要考公务员'
print(dict)

# 查,我查查有没有老年
# print(dict['老年'])   #这样写没有就会报错
print(dict.get('老年','没有'))


#删
# del dict
# print('你好世界')
# print(dict)
# dict['nihao']='duanwujiekuaile'
# print(dict)
# dict.clear()
# print(dict)
# dict['nihao']='duanwujiekuaile'
# print(dict)





# 先看下怎么遍历
# 跟编列列表一样,遍历出来的展示也是和列表一样,但是它的类型不是列表的
# for item in dict:
#     print(item)
# print('***************')
# for key in dict.keys():
#     print(key)
# for value in dict.values():
#     print(value)
# for item in dict.items():
#     print(item)
#     print(type(item))

https://www.runoob.com/python/python-dictionary.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值