Pythone 自学第二天博客记录2/11

4.3元组(62页)

元组与列表十分相识、但是元组不能修改删除单个元素、但是可以删除整个元组,定义元组只需要用()把元素括起来,并用,把元素隔开 如:l1 = (1,2,3)

1.1元组的删除
del关键字 如:del l1 即代表l1元组以被删除

1.2元组的其他操作
(1)count方法 统计某个元素出现的个数
如: l1.count(5)
(2)index方法用于查找元素在元组中的索引位置
如:print(“Hello index is”,l1.index(“Hello”))

4.4字典

字典(dict)类型就和它的名字一样,可以像查字典一样去查找,定义字典非常简单
如:

english = {
... "we":"我们",
... "world":"世界",
... "company":"公司"
... ,
... }

注意:ype() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。
(1)使用字典

print("world",english["world"])

(2)修改字典
字典的修改和列表的修改有些类似,如

 english["world"]="城市"

我们就成功的修改“world”的值

(3)字典新增元素和修改元素的语法是一样的 如:
增加: english["city"]=["城市"]
修改:english["city"]=["城市生活"]
删除:del english["city"]

(4)字典的其他操作
clear方法可以用于清除所有元素 例如:english.clear()
copu方法可返回一个具有相同键值对的新字典 相当于复制了一份新的副本
例如: english3 = english1.copy()
fromkeys方法用于创建一个新字典

seq = ("name","age"."class")
    student1 = dict.fromkeys(seq)
    print("不指定默认值",student1)
    输出:不指定默认值 {'name': None, 'age': None, 'class': None}
    注意:dict. 是用来创建一个新的字典

(5)使用get方法返回键对应的值例如

print("we:",english1.get("we"))
   输出:we: 我们

(6)使用keys方法返回一列表,里面包含了字典的所有键。如:

 print(english1.keys())
   输出:dict_keys(['we', 'city', 'company'])

注意:kys方法常常用**“in”操作符来判断一个键是否存在于字典中
如:print("是否存在city?","city" in english1.keys())
同理得使用
values方法**返回一列表,里面包含了字典的所有值
如:print(english1.values())

(7)使用items方法返回一个列表 如 print(english1.items())

用items方法来遍历字典。如

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值