python中的元组与字典总结 每行都有注释 小白也能看懂

总结一下元组和字典的方法:

对于元组(tuple):

  • count() 方法:统计元素在元组中出现的次数。
  • index() 方法:返回元素在元组中第一次出现的位置。
  • len() 函数:返回元组中元素的个数。

对于字典(dictionary):

  • clear() 方法:清空字典中的所有元素。
  • copy() 方法:返回一个字典的浅拷贝。
  • get() 方法:返回指定键的值,如果键不存在则返回 None 或默认值。
  • keys() 方法:返回字典中所有键的列表。
  • values() 方法:返回字典中所有值的列表。
  • items() 方法:返回字典中所有键值对的元组列表。

这些方法可以帮助我们对元组和字典进行各种操作,如统计元素出现次数、查询元素位置、清空字典、复制字典、获取键和值的列表等。了解这些方法可以提高代码的效率和可读性,方便我们在实际开发中使用元组和字典这两种常用的数据类型。

# 元组是一个不可变序列,可以包含任意类型的元素。元组中的元素不能改变,但是可以进行查询和切片等操作。

# count() 方法:统计元素在元组中出现的次数。
tup = (1, 2, 3, 2, 4, 2)
print(tup.count(2))  # 输出结果为:3

# index() 方法:返回元素在元组中第一次出现的位置。
tup = (1, 2, 3, 2, 4, 2)
print(tup.index(2))  # 输出结果为:1

# len() 函数:返回元组中元素的个数。
tup = (1, 2, 3, 4)
print(len(tup))  # 输出结果为:4

# 字典是一种无序的键值对集合,其中每个键都唯一对应一个值。

# clear() 方法:清空字典中的所有元素。
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
my_dict.clear()
print(my_dict)  # 输出结果为:{}

# copy() 方法:返回一个字典的浅拷贝。
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
new_dict = my_dict.copy()
print(new_dict)  # 输出结果为:{'name': 'Tom', 'age': 18, 'gender': 'male'}

# get() 方法:返回指定键的值,如果键不存在则返回 None 或默认值。
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(my_dict.get('name'))  # 输出结果为:Tom
print(my_dict.get('address', 'Beijing'))  # 输出结果为:Beijing

# keys() 方法:返回字典中所有键的列表。
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(my_dict.keys())  # 输出结果为:dict_keys(['name', 'age', 'gender'])

# values() 方法:返回字典中所有值的列表。
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(my_dict.values())  # 输出结果为:dict_values(['Tom', 18, 'male'])

# items() 方法:返回字典中所有键值对的元组列表。
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(my_dict.items())  # 输出结果为:dict_items([('name', 'Tom'), ('age', 18), ('gender', 'male')])

如果这篇文章对你有帮助,还请帮忙点赞关注。您的支持是我更新的最大动力!

                                         

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值