python程式设计入门内容摘要:

b Join two lists  串列的操作 x = a[1] Get 2nd element (0 is first) y = b[1:3] Return a sublist z = d[1][0][2] Nested lists b[0] = 42 Change an element 基本型態 – 固定有序列 (Tuples)  Tuples f = (2,3,4,5) A tuple of integers g = (,) An empty tuple h = (2, [3,4], (10,11,12)) A tuple containing mixed objects  Tuples的操作 x = f[1] Element access. x = 3 y = f[1:3] Slices. y = (3,4) z = h[1][1] Nesting. z = 4  特色  與 list類似,最大的不同 tuple是一種唯讀且不可變更的資料結構  不可取代 tuple中的任意一個元素,因為它是唯讀不可變更的 基本型態 – 字典 (Dictionaries)  Dictionaries (關聯陣列 ) a = { } An empty dictionary b = { ‟x‟: 3, ‟y‟: 4 } c = { ‟uid‟: 105, ‟login‟: ‟beazley‟, ‟name‟ : ‟David Beazley‟ }  Dictionaries的存取 u = c[‟uid‟] Get an element c[‟shell‟] = /bin/sh Set an element if (directory): Check for presence of an member d = c[‟directory‟] else: d = None d = (directory,None) Same thing, more pact 迴圈 (Loops)  while敘述 while a b: Do something a = a + 1  for敘述。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。