Python基础教程:list和tuple
生活随笔
收集整理的這篇文章主要介紹了
Python基础教程:list和tuple
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
list 與 tuple 就類似于C語言中的數(shù)組,list 與 tuple 的區(qū)別就是list 可修改,而tuple不可修改;
list用法示例:
>>> s=[] >>> L=[1,2,3,4] >>> s.extend(L) >>> s [1, 2, 3, 4] >>> s.append(L) >>> s [1, 2, 3, 4, [1, 2, 3, 4]] >>> s.append('Adam') >>> s [1, 2, 3, 4, [1, 2, 3, 4], 'Adam'] >>> s.insert(0,'Jack') >>> s ['Jack', 1, 2, 3, 4, [1, 2, 3, 4], 'Adam'] >>> s.pop() 'Adam' >>> s ['Jack', 1, 2, 3, 4, [1, 2, 3, 4]] >>> s.pop(1) 1 >>> s ['Jack', 2, 3, 4, [1, 2, 3, 4]] >>> s[1]='mimi' >>> s ['Jack', 'mimi', 3, 4, [1, 2, 3, 4]] >>> s[4][0] 1 >>> s[4][3] 4tuple用法示例
''' 遇到問題沒人解答?小編創(chuàng)建了一個(gè)Python學(xué)習(xí)交流QQ群:778463939 尋找有志同道合的小伙伴,互幫互助,群里還有不錯(cuò)的視頻學(xué)習(xí)教程和PDF電子書! ''' >>> t=(1,2,'a',(5,'x')) >>> t[3][0] 5 >>> t[3][1] 'x'注意如果tuple內(nèi)若只有一個(gè)元素,則要在這一元素后加上逗號(hào),以區(qū)別tuple符號(hào)()與小括號(hào)()的區(qū)別。而 list 不必。
''' 遇到問題沒人解答?小編創(chuàng)建了一個(gè)Python學(xué)習(xí)交流QQ群:778463939 尋找有志同道合的小伙伴,互幫互助,群里還有不錯(cuò)的視頻學(xué)習(xí)教程和PDF電子書! ''' #tuple>>> t=(1,) >>> t (1,)#小括號(hào) >>> t=(1) >>> t 1tuple中的元素是不可修改是指指向不可修改,tuple就沒有append等等這些內(nèi)置函數(shù)。
#list內(nèi)元素可修改示例>>> s=['a','b','c'] >>> s[0]='x' >>> s ['x', 'b', 'c']>>> s=('a',['b','c'],'d') >>> s[1][1]='x' >>> s ('a', ['b', 'x'], 'd')總結(jié)
以上是生活随笔為你收集整理的Python基础教程:list和tuple的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python基础教程:使用dict和se
- 下一篇: python中常见的一些题目汇总