關於列表的作用:在一個變量中,可以容易存儲其中一個值
列表具有一些特性方法,兩個下劃線可以忘記
>>> name=['veigar','pengchun''zhangxuan']
>>> dir(name)
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
列表具有的特性:
##############索引##############
name = [,,] (name[]) (name[]) (name[])
輸出結果 veigar pengchun zhangxuan ########################
##############指定往最後一個元素後追加字符##############
name = [,,] <==注意:此追加是往最後一個元素後面追加 name.() (name)
輸出結果 ['veigar', 'pengchun', 'zhangxuan', 'jack'] ########################################
#############指定往特定的字符後面添加字符##############
name = [,,] name.insert(,) (name)
其輸出結果
['veigar', 'pengchun', 'pengchun', 'zhangxuan']
######################################################
###################指定最後一個元素刪除#############
name = [,,] name.pop() (name)
輸出結果
['veigar', 'pengchun']
####################################################
#################指定某個元素刪除##################
name = [,,] name.remove() (name)
輸出結果 ['veigar', 'zhangxuan']
#########################################
################查看一個列表中相同元素的值有多少################
name = [,,] name.insert(,) (name.count())
輸出結果: 2 #################################################
#################循環#########################################
name = [,,,] i (name.count()): <==表示從一個列表中循環要刪除的元素 name.remove() (name)
輸出結果
['veigar', 'zhangxuan']
#############################################################
#####################關於列表切片################################
name = [,,,,,] b=name[:] (b) <==只取數字 輸出結果 [1, 2, 3, 4] ##################################################
###################關於extend將兩個列表放在一起###################
name = [,,,] =[,] name.extend() (name)
輸出結果
[1, 2, 3, 4, 'a', 'b']
#################################################################