1.使用sort()方法對列表進行永久排序(字母排列順序)若想按照字母相反順序排列 可使用sort(reverse=true)進行排序
from typing import list2.使用sorted()函式對列表進行臨時排序(並不會真正的改變)同樣可以使用sprted(list,reverse=true)進行字母反向排序place1: list[str]=['chong qing','qing dao','bei jing','shanghai','han nan']
place1.sort()
print(place1)
place1.sort(reverse=true)
print(place1)
結果['bei jing', 'chong qing', 'han nan', 'qing dao', 'shanghai']
['shanghai', 'qing dao', 'han nan', 'chong qing', 'bei jing']
from typing import list3.倒著列印列表可使用reverse()永久性的反轉列表元素的排列順序place1: list[str]=['chong qing','qing dao','bei jing','shanghai','han nan']
print(sorted(place1))
print(place1)
print(sorted(place1,reverse=true))
print(place1)
結果:['shanghai', 'qing dao', 'han nan', 'chong qing', 'bei jing']
['chong qing', 'qing dao', 'bei jing', 'shanghai', 'han nan']
['han nan', 'shanghai', 'bei jing', 'qing dao', 'chong qing']
from typing import list4.確定列表長度可使用len()函式place1: list[str]=['chong qing','qing dao','bei jing','shanghai','han nan']
place1.reverse()
print(place1)
結果:['han nan', 'shanghai', 'bei jing', 'qing dao', 'chong qing']
5.避免索引錯誤當想要訪問列表中的最後乙個元素 可直接使用索引-1進行訪問
列表的補充
總結經過一段時間後,回過頭來再看前面對列表的闡述,感覺以前的文章著重點放在了應用,而對列表本身的分析不夠,特在此再作此文以做補充。列表從本質上來說就是一系列的元素按特定的順序進行排列,其中各元素之間無任何關係。關於列表的大部分內容都已在上篇文講來,這裡重點闡述 索引 names abel abner...
c 基礎值列表賦值補充
除了初始化之外,這種形式也可以用於賦值語句中。先回顧一下初始化變數時的情況 vector vi 接下來是賦值的情況 vector vi vi 6,7,8,9,10 這種形式,對於有限多個數值的賦值是非常有用的。補充和初始化一樣,使用大括號包圍的值列表也有同樣的優勢。乙個是防止窄化,有時可以簡單的理解...
python基礎補充
import random print random.choice range 10 和from random import choice print choice range 10 第一種方法 將模組的名字設定為乙個隱含在名字空間裡的全域性變數,這樣就好像訪問全域性屬性那樣訪問choice函式 第...