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敘述。python程式设计入门
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。