jeapedu 127 集合的習題1

13人阅读 评论(0) 收藏 举报
分类:

链接: https://pan.baidu.com/s/13xwfMjtKxEK6m8OP27tE8A 密码: v9ea

# 1 all the list elements in other list
# 2 find common key in two dict
# 3 find different item in two tuple
# 4 count char times in string
# 5 combine two lists, duplicate
# 6 find same value's key
# 7 delete elements of list b in list a

li1 = list(range(1, 10))
li2 = list(range(1, 20))
lis1 = set(li1)
lis2 = set(li2)
print(lis1, lis2)
t = lis2.issuperset(lis1)
print(t)
s = lis1.issubset(lis2)
print(s)

d1 = dict(zip(map(chr, range(97, 123)), range(97, 123)))
print(d1)
d2 = dict(zip(map(chr, range(103, 111)), range(103, 111)))
print(d2)
ds1, ds2 = set(d1), set(d2)
print(ds1, ds2)
print(ds1.intersection(ds2))

t1 = ('a', 13, 'ddd', 48)
t2 = ('b', 48, 99)
ts1, ts2 = set(t1), set(t2)
print(ts1, ts2)
print(ts1.difference(ts2).union(ts2.difference(ts1)))


s1 = "aaabbcccc"
ss1 = set(s1)
print(ss1)
sd1 = {}
for x in ss1:
    sd1[x] = list(s1).count(x)
print(sd1)


li1 = list(range(5, 10))
li2 = list(range(7, 15))
lis1, lis2 = set(li1), set(li2)
lic = list(lis1.union(lis2))
print(li1, li2, lic)

d1 = {'a' : 11, 'b' : 12, 'c' : 13, 'd' : 11}
s1 = set(d1.values())
d2 = {}
for x in s1: 
    pass

li1 = list(range(15, 20))
li2 = list(range(18, 25))
lis1, lis2 = set(li1), set(li2)
print(list(lis1.difference(lis2)))

# 1 all the list elements in other list
# a is b's subset
li1 = list(range(1, 20))
print(li1)
li2 = list(range(3, 9, 2))
print(li2)
s1 = set(li1)
s2 = set(li2)
t = s2.intersection(s1)
print('t', t)
if len(t) == len(s2):
    print('li2 all in li1')
def isin(a, b):
    c = 0
    for x in a:
        if x in b:
            c += 1
    if c == len(a):
        print('in')
isin(li2, li1)
查看评论

测试环境搭建实战集合

适用人群:无基础和初级测试工程师;想系统学习和提高的;想步入性能测试领域的;感兴趣的;友情提示,觉得自己是高手的请绕行! 课程特点:史上最全环境搭建合集!要自己动手,不是说看看就会的!(包括但不限于下方内容) 1、LAMP 2、LNMP 3、LANMP 4、.net 5、java 6、apache、nginx、tomcat负载均衡环境 QQ群288567073
  • 2015年07月03日 09:55

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
  • 11

jeapedu 130 集合的習題4

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

jeapedu 132 集合的習題5

链接: https://pan.baidu.com/s/1SzWqGtyiMUH1lsnrQIiHgg 密码: cwx6 # 6 find same value's key d1 = dict(a ...
  • cragwen
  • cragwen
  • 2018-04-15 16:51:22
  • 12

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
  • 13

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
  • 14

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
  • 16
    个人资料
    持之以恒
    等级:
    访问量: 2160
    积分: 1339
    排名: 3万+
    文章分类
    文章存档