1 listapp
# 增 city = ["wuhan", "shanghai", "chongqing", "changsha"] city.append("wuyishang")#添加在最後 city.insert(3,"guangzhou") #是添加在索引的後面 city.extend('dfkj12')#所有按最小單位分開添加 print(city) #刪 people = ['eli', 'tom', 'maria', 'alex', 'jay'] p = people.pop()#索引值爲其刪除的值 people.remove('tom')#指定刪除的項 people.clear()#清除這個列表 #del(people)#刪除這個列表 print(p, people) #排序 persons = ['eli', 'tom', 'maria', 'alex', 'jay'] #persons.sort(reverse=True)#排序,正向,反向 persons.reverse() #改 persons[0:2] = ['lion','matain']#把索引位置的刪除以後,用最小單位添加 print(persons)
list 中查的部分和字符串同樣。能夠用 for 來查spa
len() 方法能夠查詢其長度,count() 方法能夠查詢其數量code
2 range 對象
與 for 連用。如下是兩個方法,打印列表嵌套列表的狀況blog
persons = ['lion', 'matain', 'maria', 'tom', 'eli', ['wuhan', 'shanghai', 'chongqing', 'guangzhou', 'changsha', 'wuyishang', 'd', 'f', 'k', 'j', '1', '2']] for i in persons: if type(i) == list: for k in i: print(k) else:print(i) for i in range(len(persons)): if type(persons[i]) == list: for k in persons[i]: print(k) else:print(persons[i])
3 元組排序
元組是不能修改,只能查找,但若是元組裏麪包含着列表,裏面的列表能夠修改。索引
ps:ci
join() 方法,能夠用於拼接可迭代對象。rem
'111'.join(s) #111 爲鏈接符,s 爲可迭代對象,如str、list、dict等。造成一個新的str
與 split 連記,split 能夠將str 轉化成list 類型字符串