jeapedu 132 集合的習題5

11人阅读 评论(1) 收藏 举报
分类:

链接: https://pan.baidu.com/s/1SzWqGtyiMUH1lsnrQIiHgg 密码: cwx6

# 6 find same value's key
d1 = dict(a = 12, b = 13, c = 12, d = 15, e = 19)
print(d1)
dk = d1.keys()
dv = list(d1.values())
print(dk, dv)
sdv = set(dv)
print(sdv)
if len(sdv) == len(dv):
    print('no repeat values')
else:
    print('has repeat valuesl')
ldv = list(sdv)
print(ldv)
rep = list()
for x in ldv:
    if list(dv).count(x) > 1:
        #print(x)
        rep.append(x)
print('rep', rep)
for x in rep:
    for y in d1:
        if d1[y] == x:
            print(x, y)
print('dv', dv)
print('ldv', ldv)
for x in dv:
    if x in ldv and dv.count(x) > 1:
        dv.remove(x)
print('left', set(dv))

dv = list(d1.values())
print('dv', dv)
i = 0
while i < len(dv):
    if dv.count(dv[i]) == 1:
        dv.remove(dv[i])
        i -= 1
    i += 1
print('1 dv', dv) 
print(set(dv))
查看评论

C#中的‘集合’案例

-
  • 1970年01月01日 08:00

jeapedu 127 集合的習題1

链接: https://pan.baidu.com/s/13xwfMjtKxEK6m8OP27tE8A 密码: v9ea # 1 all the list elements in other lis...
  • cragwen
  • cragwen
  • 2018-04-15 16:13:36
  • 12

jeapedu 128 集合的習題2

链接: https://pan.baidu.com/s/1G4E90F62WV_8DTdwoN0_1Q 密码: vc5w # 2 find common key in two dict d1 = d...
  • cragwen
  • cragwen
  • 2018-04-15 16:14:47
  • 10

jeapedu 130 集合的習題4

链接: https://pan.baidu.com/s/1egip4ulMGaCKuLzCAbjKlA 密码: si74 # 5 combine two lists, duplicate li1 =...
  • cragwen
  • cragwen
  • 2018-04-15 16:35:31
  • 10

jeapedu 129 集合的習題3

链接: https://pan.baidu.com/s/1eI0ybsXKhU3Zrow8u9fCPA 密码: sv26 # 3 find different item in two tuple t...
  • cragwen
  • cragwen
  • 2018-04-15 16:32:02
  • 12

jeapedu 133 集合的習題6

链接: https://pan.baidu.com/s/1KZNLIIY_Ag5R2aJxgEueBg 密码: udnp # 7 delete elements of list b in list ...
  • cragwen
  • cragwen
  • 2018-04-15 16:53:29
  • 13

jeapedu 53&54 split習題

链接: https://pan.baidu.com/s/1i7iteiL 密码: ce2c 链接: https://pan.baidu.com/s/1jJScbrC 密码: 668t s = ''...
  • cragwen
  • cragwen
  • 2018-03-03 20:17:18
  • 15

jeapedu 114 複習習題04

链接: https://pan.baidu.com/s/1MIwIvTUqnkw7LZFSI4OKdw 密码: j4su # 4 實現整型列表的排序 # 插入排序,默認開頭是有序的,後面每個值依次插...
  • cragwen
  • cragwen
  • 2018-03-23 21:50:47
  • 13

jeapedu 115 複習習題05

链接: https://pan.baidu.com/s/1THnZ05ryE4Ogje2rt0HbeQ 密码: d6hs print(help(dict)) #形參 def add(x, y): ...
  • cragwen
  • cragwen
  • 2018-03-23 21:51:58
  • 12

jeapedu 113 複習習題03

链接: https://pan.baidu.com/s/1SSFAxa78zG0CzL2Wy7LhMg 密码: nhxu # 3 合併兩列表,去重, insert / append # 4 實現整型...
  • cragwen
  • cragwen
  • 2018-03-23 21:49:22
  • 15
    个人资料
    持之以恒
    等级:
    访问量: 2141
    积分: 1339
    排名: 3万+
    文章分类
    文章存档