Python學習之路基礎篇--05Python基礎+列表和元組

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 類型字符串

相關文章
相關標籤/搜索