Python组合数据类型

1. 集合:

Set()函数的用途主要是转换组合类型,实现数据的去重。

 

 

 

2. 元组:

 

元组的相等是所有两个元组内的元素都相等,当两个元组中有一个对应位置元素相等时,判断结果往后看。

 

3.列表:

列表的比较是按照顺序逐个元素比较,因此[11,2]<=[11,1,2]结果为False

 

如果要列表按递减顺序进行排列,可先sort()再reverse()实现递减排列。

 

4.字典:

        

字典实现遍历用字典的items()方法,其每次返回一个元组,元组为(key,value)则赋值号两边的变量也要又两个

 

 

 

注意:

           1.列表的sort()函数会更新原列表

           2.字符串怎末变成一个集合呢?

            思路:字符串先变成列表,用split()函数得到一个列表再用set()做数据类型                                         转换获得集合(实现了去重)。

           3.元组的遍历:     for item in tuple_name:

                                              循环体

           4.字典的遍历:

                                        (1)   for key in dict_name.key():

                                                         循环体

                                        (2)   for value in dict_name.value():

                                                         循环体

                                        (3)   for key,value in dict_name:

                                                         循环体

                                        (4)   for tuple_sys in dict_name:  (tuple_sys是一个元组)

                                                         循环体

          5. 字典的get(),get(key,default),在用get方法获得字典的某个键的值时,如果该键还未曾加入字典,那么如果有default的话,就会返回默认值,此函数这样可用于在字典中创建新的键值对。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值