自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crag的博客

自学编程

  • 博客(128)
  • 收藏
  • 关注

原创 jeapedu 135 集合的其他函數

链接: https://pan.baidu.com/s/1lAMbvgQgiw9MUc3UlVg0wA 密码: qv3f print(help(set.pop)) s = set("hello jeapedu") print(s) s.pop() print(s) s.pop() print(s) print(help(set.difference_update)) # update...

2018-04-15 17:01:17 173

原创 jeapedu 134 集合的習題6方法二

链接: https://pan.baidu.com/s/14rofE56nqdADYSVaoIv32Q 密码: 9e2s # 7 delete elements of list b in list a a = [1, 3, 3, 5, 1, 6, 5, 5] b = [1, 3, 7, 9] print('a', a) print('b', b) c = list() d = list() fo...

2018-04-15 17:00:11 165

原创 jeapedu 133 集合的習題6

链接: https://pan.baidu.com/s/1KZNLIIY_Ag5R2aJxgEueBg 密码: udnp # 7 delete elements of list b in list a a = [1, 3, 3, 5, 1, 6] b = [1, 3, 7, 9] print(a) print(b) for x in a: if x in b: a.rem...

2018-04-15 16:53:29 140

原创 jeapedu 132 集合的習題5

链接: 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) ...

2018-04-15 16:51:22 180

原创 jeapedu 131 集合的習題4方法二

链接: https://pan.baidu.com/s/1996iJn-9Fi1SD3uD_VloHA 密码: yyur # 5 combine two lists, duplicate li1 = [1, 3, 5, 6] li2 = [2, 3, 6, 9, 10] t = list() ll = li1 + li2 for x in ll: if x not in t: ...

2018-04-15 16:43:24 158

原创 jeapedu 130 集合的習題4

链接: https://pan.baidu.com/s/1egip4ulMGaCKuLzCAbjKlA 密码: si74 # 5 combine two lists, duplicate li1 = [1, 3, 5, 6] li2 = [2, 3, 6, 9, 10] l = li1 + li2 lss = set(l) ll = list(lss) print(ll) ls1 = set(l...

2018-04-15 16:35:31 127

原创 jeapedu 129 集合的習題3

链接: https://pan.baidu.com/s/1eI0ybsXKhU3Zrow8u9fCPA 密码: sv26 # 3 find different item in two tuple t1 = tuple("123456") t2 = tuple("245689") print(t1) print(t2) s1 = set(t1) s2 = set(t2) print(s1) pri...

2018-04-15 16:32:02 157

原创 jeapedu 128 集合的習題2

链接: https://pan.baidu.com/s/1G4E90F62WV_8DTdwoN0_1Q 密码: vc5w # 2 find common key in two dict d1 = dict(a = 1, b = 2, c = 3) d2 = dict(b = 3, d = 4, f = 5) print(d1) print(d2) dk1 = d1.keys() dk2 = d2...

2018-04-15 16:14:47 136

原创 jeapedu 127 集合的習題1

链接: 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 strin...

2018-04-15 16:13:36 239

原创 jeapedu 126 集合的函數

链接: https://pan.baidu.com/s/1FNEt6ibJz3SOK_cZDPo-2w 密码: twrb ss = {1, 4, 6, 8} print(ss, type(ss)) ss = {1, 4, 6, 8, 1, 3, 6, 4} print(ss, type(ss)) #print(ss[1]) # 不支持索引 print(help...

2018-04-15 10:57:18 98

原创 jeapedu 125 集合基本概念

链接: https://pan.baidu.com/s/1xQua30aVroGmaBkeh3uk8w 密码: 5nx2 # type int char list tuple dict # set 集合 print(help(set)) s = "hello jeapedu" print("string ->", s, len(s)) lis = list(s) print("list -...

2018-03-27 20:43:06 409

原创 jeapedu 121~124 模塊

链接: https://pan.baidu.com/s/1Pb01gfw_6h0bLNS_ZbAujQ 密码: ipmi import random x = random.randint(1, 10) print(x) import am z = am.add(19, 11) print("testam z", z) ## 122 模塊pyc文件 # import後,自動生成pyc文件 ...

2018-03-27 20:41:52 151

原创 jeapedu 120 匿名函數lambda

链接: https://pan.baidu.com/s/1RqenIMEMKzgibFU-Sjgb9Q 密码: iwvn li = range(97,123) print(li) print(chr(98)) lalpha = list(map(chr, li)) print(lalpha) def add100(x): z = x + 100 return z l100 = ...

2018-03-27 20:38:41 138

原创 jeapedu 119 dict.update函數

链接: https://pan.baidu.com/s/1skhIOUheITB8hefF_DU5Lw 密码: 2etw # 4 求和 def addm(w, **kv): print(w, kv) li = kv.values() print(li, type(li)) s = w for x in li: s += x retu...

2018-03-24 18:00:50 308

原创 jeapedu 118 函數KeywordArguments

链接: https://pan.baidu.com/s/175ie5jT5aIgyEfhqnplfsQ 密码: 7n63 print(add3(x = 4, y = 6, z = 9)) print(add3(y = 4, z = 6, x = 9)) print(add3(4, z = 6, y = 9)) #print(add3(z = 4, 6, x = 9)) 必須先位置position...

2018-03-23 21:57:44 110

原创 jeapedu 117 函數變差數練習題

链接: https://pan.baidu.com/s/1ph9kCpc5Up1vLNzQELknAQ 密码: u3uc print("---------max5---------") def max5(m, *b): li = list(b) li.insert(0, m) li.sort() return li[-1] print(max5(100, 14, ...

2018-03-23 21:55:29 124

原创 jeapedu 116 函數變參數設計

链接: https://pan.baidu.com/s/1BQXCLxrB9rTU1xU_PxG3Fw 密码: 2qib # 2 任意個數里的最大數的函數 # 3 若干個字符串,排序輸出 def maxn(li): max = li[0] for x in li: if max < x: max = x return max ...

2018-03-23 21:53:29 112

原创 jeapedu 115 複習習題05

链接: https://pan.baidu.com/s/1THnZ05ryE4Ogje2rt0HbeQ 密码: d6hs print(help(dict)) #形參 def add(x, y): z = x + y return z a = 10 b = 11 c = add(a, b) print(c) def add3(x, y, z): return x + y ...

2018-03-23 21:51:58 178

原创 jeapedu 114 複習習題04

链接: https://pan.baidu.com/s/1MIwIvTUqnkw7LZFSI4OKdw 密码: j4su # 4 實現整型列表的排序 # 插入排序,默認開頭是有序的,後面每個值依次插到前面 print("---------charu-------------") li = [4, 2, 1, 5, 6, 3] print(li) i = 0 while i < len(li...

2018-03-23 21:50:47 166

原创 jeapedu 113 複習習題03

链接: https://pan.baidu.com/s/1SSFAxa78zG0CzL2Wy7LhMg 密码: nhxu # 3 合併兩列表,去重, insert / append # 4 實現整型列表的排序 # 5 快速合併兩有序(均升序)列表 # 3 combine 2 lists, delete duplicate li1 = [3, 49, 23, 11, 85, 23] li2 = ...

2018-03-23 21:49:22 135

原创 jeapedu 112 複習習題02

链接: https://pan.baidu.com/s/10h_9E0_zxbT8cYwmPH2rzQ 密码: xr23 # 2 判斷隨機產生的長度爲10的整型列表里,有無重複值? # 1)如何隨機數,13個人必有2人同屬相 # 2)10個隨機數 # 3)放到列表里去 # 4)判重複? import random li = list() temp = list() i = 0...

2018-03-12 19:51:23 160

原创 jeapedu 111 複習習題01

链接: https://pan.baidu.com/s/1tWj4TgPOf_9p2wuaoucVug 密码: bjrd # 1 s = "ss aa bb cc aa dd ee aa ff" # 1) how many 'aa', and return index # 2) how many methods, the fastest one? # 3) make a myCoun...

2018-03-12 19:50:31 136

原创 jeapedu 110 字典:公交查詢06 三次換乘線路

链接: https://pan.baidu.com/s/1R3aN-HqnjUPCjQ1ElJVo9Q 密码: 5eg7 rs = '''aa bb ct uu dd yy fg tt yy ww mm cc bx qq ss dd zz bx ii mm bc gg tx cx bx qq pp cx gg nn ee''' def roadInfo(s): d = [] rs...

2018-03-12 19:49:15 122

原创 jeapedu 109 字典:公交查詢05 兩次換乘線路

链接: https://pan.baidu.com/s/1Ws2bzV0x_NoXbEB4ImeTMQ 密码: g6ny r1 = "aa bb cc uu dd yy gg" r2 = "tt yy ww mm p1 ee hh" r3 = "pp ss cc mm nn ee" bn = "bb" en = "ee" rd1 = r1.split() rd2 = r2.split() rd3...

2018-03-12 19:48:05 167

原创 jeapedu 110 字典:公交查詢06 三次換乘線路

链接: https://pan.baidu.com/s/1lRERVgQAAXZsJG94GPbesQ 密码: 28pr rs = '''aa bb ct uu dd yy fg tt yy ww mm cc bx qq ss dd zz bx ii mm bc gg tx cx bx qq pp cx gg nn ee''' def roadInfo(s): d = [] rs...

2018-03-12 16:48:22 182

原创 jeapedu 109 字典:公交查詢05 兩次換乘線路

链接: https://pan.baidu.com/s/1YiMrN8Jvw8vkMs6DvEyrRg 密码: y2bg r1 = "aa bb cc uu dd yy gg" r2 = "tt yy ww mm p1 ee hh" r3 = "pp ss cc mm nn ee" bn = "bb" en = "ee" rd1 = r1.split() rd2 = r2.split() rd3...

2018-03-12 16:47:23 471

原创 jeapedu 108 公交查詢04 找到含起點和終點線路

链接: https://pan.baidu.com/s/1KabBO58ahVaKEebBWWwHNA 密码: argp r1 = "aa bb cc uu dd yx gg" r2 = "tt yy bb ww mm cc ee hh" r3 = "pp cx mm nn ee" bn = "bb" en = "ee" rd1 = r1.split() rd2 = r2.split() r...

2018-03-12 16:46:22 174

原创 jeapedu 107 字典: 公交查詢03 找到一次換乘路線

链接: https://pan.baidu.com/s/19y0VqeV3I8jm-mvOdpDdMg 密码: 7xcq r1 = "aa bb cc uu dd yx gg" r2 = "tt ee ww yy cc hh" bn = "bb" en = "ee" rd1 = r1.split() rd2 = r2.split() print(rd1, rd2) if bn in rd1: ...

2018-03-12 12:42:48 185

原创 jeapedu 106 字典公交查詢02 找到直達線路

链接: https://pan.baidu.com/s/1-LUGXxJCi6dUQvrY2sZL0w 密码: npsn sa = "aa bb cc dd ee ff gg hh" sb = "ax bb cx dx ee fx" sc = "dt bb fy cc hy ee tx" bname = "bb" ename = "ee" st = sa.split() n = range(0,...

2018-03-12 11:48:54 216

原创 jeapedu 105 字典:公交查詢01 構造線路字典

链接: https://pan.baidu.com/s/1epnTTNxB80ZpkG09ApPNpA 密码: skua # 6 用字典公交換乘 s1 = "aa bb cc dd ee ff gg hh" st = s1.split() print(st) n = range(0, len(st)) p1 = zip(n, st) pt = dict(p1) print(pt) bname =...

2018-03-12 11:48:01 171

原创 jeapedu 104 字典:百萬條數據快速檢索01

链接: https://pan.baidu.com/s/1jIyDtLp-4nJvZEHPGYv0Iw 密码: eawu # 4 字典長度10萬,隨機產生key和value # 1)字典key取值100萬到1000萬 # 2)字典的value時列表,長度爲4,均是整型,所有制均介於1000到100萬 # 3)每1萬次lv3 值爲25000 import random datab = dict()...

2018-03-12 06:32:18 163

原创 jeapedu 103 字典setGet和update函數

链接: https://pan.baidu.com/s/1gUiOGduyAh1g3kz3BD0CcQ 密码: jbfb print(help(dict.get)) d2 = {1 : 3, 'a' : 4} print(d2) print(d2.get(1)) print(d2.get(2, "what?")) print(d2) # D.get(k[,d]) -> D[k] if k ...

2018-03-12 06:31:27 219

原创 jeapedu 102 通過value返回key

链接: https://pan.baidu.com/s/1WSUKmAh97lvayH5lfhTYQA 密码: 5h49 v = 100 k = d.keys() for x in k: # x 爲字典d的key遍歷 if d[x] == v: print(x) it = d.items() print(it) k = d.keys() v = ...

2018-03-12 06:30:37 116

原创 jeapedu 101 字典的keys和values函數

链接: https://pan.baidu.com/s/1UAJZZczFojvgU3zwPGrIqw 密码: xb3d # 2 遍歷字典 k = d.keys() print(k, type(k)) for x in k: print(x, d[x]) # D.items() -> a set-like object providing a view on D's items ...

2018-03-12 06:29:42 168

原创 jeapedu 100 字典和zip函數

链接: https://pan.baidu.com/s/185gC2xKKEXRp-y4NEo0-RQ 密码: bh2h print("----------") ascii = range(97, 123) alpha = map(chr, ascii) bn = zip(ascii, alpha) d2 = dict(bn) print(d2) print("----------") # o...

2018-03-11 22:29:08 131

原创 jeapedu 99 字典的構造函數

链接: https://pan.baidu.com/s/12Vf_tAPIF2s2ggqRMuj5wg 密码: pkdn print(help(dict)) ascii = range(97, 123) alpha = map(chr, ascii) print(ascii, alpha) def dd(x, y): return (x, y) # 多值返回元...

2018-03-11 22:28:06 119

原创 jeapedu 98 字典習題1

链接: https://pan.baidu.com/s/15fD-v6o409UDSuyPdso4yg 密码: gacn # 1 make a dict: {'a' : 97, 'b' : 98, ... , 'z' : 122} print(help(dict)) # make dict by d[] d = {} d = dict() for x in range(97, 123): ...

2018-03-11 22:27:14 162

原创 jeapedu 97 字典的基本概念

链接: https://pan.baidu.com/s/1lnlzPVqMSprb9ZZZDoTbxw 密码: 38sn # str list tuple, 可以遍歷,切片 s = "abcdef" # 012345 print(s, s[2], s[3 : 5], type(s)) #s[1] = "B" # 有序,只讀 li =...

2018-03-11 22:21:48 174

原创 jeapedu 96 map和zip

链接: https://pan.baidu.com/s/1QOPKfa-TxGdT45PDCtSDkw 密码: j5e4 # use zip to make map print(help(map)) print(help(zip)) def fx(x, y): return (x, y) # return tuple li1 = range(1, 11...

2018-03-11 21:51:01 133

原创 jeapedu 95 map和ord

链接: https://pan.baidu.com/s/1ubw-360QuMZZtGYfyllQiA 密码: 576t ascii = list(range(97, 123)) print(ascii) def f(x): return chr(x) lc = list(map(f, ascii)) print(lc) lz = list(zip(lc, ascii)) print(l...

2018-03-11 21:49:40 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除