zoukankan      html  css  js  c++  java
  • python-可变数据类型-dict及set

    #6、根据列表[ 1, 6, 3, 5, 3, 4 ]作为新字典的key,对应key的初始值为0,并打印新字典对象
    list6=[1,6,3,5,3,4]
    dict1=dict.fromkeys(list6,0)       #formkeys(序列,默认值),用序列中的值作为键值,默认值为键值的初始值
    print(dict1)
    
    # 7、循环打印出字典{'name':'aming','age':18,'school':'cema'}中的所有键和值,
    dict2={'name':'aming','age':18,'school':'cema'}
    for x,y in dict2.items():
        print(x,y)
    
    # 8、{‘taobao’,'jingdong','alibaba','baidu','taobao'}对元素去重复  (不做)
    #去重复,就是用集合
    set1={'taobao','jingdong','alibaba','baidu','taobao'}
    print(set1)
    
    
    # 9、分别有两个集合{1,2,1,3,4,5,6,7},{1,2,3,8,9,7,10},求两个集合的差集、并集、交集(不做)
    set2={1,2,1,3,4,5,6,7}
    set3={1,2,3,8,9,7,10}
    print("差集:",set2-set3)
    print("并集:",set2|set3)
    print("交集:",set2&set3)
    #print("异或、非交集:",set2^set3)
    
    #10、判断9题中两个集合如果存在相同元素,则打印重复,否则打印无重复
    if set2.isdisjoint(set3):   #判断两个集合是否包含重复元素,如果没有打印返回true,反之返回false
        print("打印不重复")
        #print('true')
    else:
        print("打印重复")
        #print('false')
    
    # 11、list7=[1,2,3,4,5]根据列表中的元素作为字典中的key,及初始值为0,打印这个新的字典,不用fromkey方法实现
    list7=[1,2,3,4,5]
    dict3={}
    for x in list7:
        dict3[x]=0
    print(dict3)
  • 相关阅读:
    python spark 求解最大 最小 平均
    python spark 求解最大 最小 平均 中位数
    我的spark python 决策树实例
    python spark 随机森林入门demo
    python spark 决策树 入门demo
    php 使用curl发起https请求
    awk调用shell命令的两种方法:system与print
    js 中 setTimeout()的用法
    Linux里AWK中split函数的用法
    awk substr()函数
  • 原文地址:https://www.cnblogs.com/cy-zjs/p/13156304.html
Copyright © 2011-2022 走看看