列表的各個元素以逗號分隔,寫在方括號中。
>>> lst = [1,2,3,4]
>>>
list函式可以用於將所有型別的列表轉化為列表(list其實是一種型別,相當於型別轉換)。
>>> list('hello')
['h', 'e', 'l', 'l', 'o']
>>>
而''.join(somelist)可以將乙個由字元組成的序列轉換為字串。因為字串不能被修改,所以可以用list()和''.join()在字串和序列之間轉換。
>>> x[1] = 2
>>> del x[1]
>>> x[0:2] = [1,2]
>>> lst.count(1) #計算列表中某個元素出現的次數
>>> lst.extend(lst2) #在列表末尾追加另一列表
>>> lst.index(1) #返回某個元素在列表中第一次出現時的索引
>>> lst.insert(1,'2') #在列表索引為1處插入字元'2'
>>> lst.pop() #刪除列表中索引為n的元素的值並返回該值;無引數時,預設刪除列表最後乙個元素
>>> lst.remove(1) #一處列表中某個值的第乙個匹配項
>>> lst.reverse() #將列表中的元素反向存放
>>> lst.sort() #將列表中的元素按公升序排列
>>> lst.sort(cmp)
>>> lst.sort(reverse=true)
>>> lst.sort(key=len)
元組的各個元素用圓括號括起來。
tuple和list一樣是一中型別,可以以序列作為引數並將其轉換為元組(相當於型別轉換)。>>> (1,2,3)
(1, 2, 3)
元組的操作可以參照列表的操作(元組可以認為是不可變的列表)。>>> tuple([1,2,3])
(1, 2, 3)
>>> tuple('hello')
('h', 'e', 'l', 'l', 'o')
python之列表 元組
一 列表 1.作用 按位置存放多個值 2.定義 l 1,1.2,aaa print type l 3.型別轉換 但凡能夠被for迴圈遍歷的型別都可以當做引數傳給list 轉成列表 res list hello print res l for x in hello x print l res list...
初識Python之列表和元組
這一天二狗又被這幾個小混混攔住了 小混混張口就問,python的列表是什麼 二狗內心大喜 列表由一系列按特定順序排列的元素組成 在python中,用方括號 來表示列表,並用逗號來分隔其中的元素 就比如你們幾個的名字用列表就可以表示成 names 小混混1 小混混2 小混混3 小混混4 小混混5 pr...
python入門之列表和元組
列表和元組是一組資料的集合,同乙個集合中的元素型別可以不一樣 1.1 列表的基本操作 索引操作 分片操作 序列相加 序列相乘等 例如 索引操作 x 1,adb 3,45 print x 1 輸出adb print x 1 輸出45 例如 分片操作 x abcdefg print x 1 2 prin...