1. 程式人生 > 其它 >零基礎學python保姆級教程——倒序

零基礎學python保姆級教程——倒序

  倒序

  正序排序,永久性排序:按字母先後順序進行排序,a,b,c,d...數字的話從小到大啦!!!

  正序

  class_name=["python", "bird", "c", "app"]

  class_name.sort()

  print(class_name)

  class_num=["2", "6", "1", "3"]

  class_num.sort()

  print(class_num)

  複製程式碼

  正序是啥樣倒敘就得反過來,所以看懂了正序,倒序只不過是一個不同的方法而已!

  倒序

  class_name=["python", "bird", "c", "app"]

  print(sorted(class_name))

  # 再次列印驗證是否是臨時修改

  print(class_name)

  複製程式碼reverse()方法

  class_name=["python", "bird", "c", "app"]

  # 這裡我們倒敘列印放在print裡面直接列印的話就會是空值

  print(class_name.reverse())

  # 需要用變數直接使用函式,再通過列印才行哦

  class_name.reverse()

  print(class_name)

  複製程式碼

  如果用到這個方法,你就得這麼寫了,不然打印出來就會是空值。

  取值

  ****取值是根據下標來取值的,從列表的第一個字串開始,第一個字串下標是0:

  list_number=['cat','dog','snake','elephant']

  print(list_number[0])

  print(list_number[1])

  print(list_number[2])

  #其對應的值是:

  #cat

  #dog

  #snake

  複製程式碼負數取值

  list_number=['cat','dog','snake','elephant']

  print(list_number[-1])

  print(list_number[-2])

  print(list_number[-3])

  #其對應的值是:

  #elephant

  #snake

  #dog

  複製程式碼範圍取值

  list_number=['cat','dog','snake','elephant']

  print(list_number[:3])

  print(list_number[1:3])

  print(list_number[1:])

  print(list_number[:-1])

  # 其對應的結果是:

  #['cat', 'dog', 'snake']

  #['dog', 'snake']

  #['dog', 'snake', 'elephant']

  #['cat', 'dog', 'snake']

  複製程式碼列表長度

  list_number=['cat','dog','snake','elephant']

  print(len(list_number))

  #其結果是:

  #4

  複製程式碼下標改值

  list_number=['cat','dog','snake','elephant']

  list_number[1]='nono'

  print(list_number)

  # 其結果是:

  #['cat', 'nono', 'snake', 'elephant']

  複製程式碼連線與複製

  list_number=['cat','dog','snake','elephant']

  list_1=['tom','tim']

  print(list_number+list_1)

  # 其結果是:

  #['cat', 'dog', 'snake', 'elephant', 'tom', 'tim']

  #複製

  list_1=['tom','tim']

  print(list_1*3)

  # 其結果是:

  #['tom', 'tim', 'tom', 'tim', 'tom', 'tim']

  複製程式碼迴圈列表

  有關for迴圈可以去看看快速上手系列for迴圈,後續本系列也會出詳解。

  ?

  list_number=['cat','dog','snake','elephant']

  for i in list_number:

  print(i)

  # 其結果是:

  # cat

  # dog

  # snake

  # elephant

  複製程式碼

  

  in和not in操作

  用於判斷列表中是否存在一個值,也可以使用者判斷其他的,此項還是非常的有用的,拿著小本本記好了。

  list_number=['cat','dog','snake','elephant']

  print('cat' in list_number) #T

  print('cat' not in list_number) #F

  複製程式碼便捷的賦值

  便捷的賦值語句

  普通的賦值語句

  a+=1

  a=a+1

  a-=1

  a=a-1

  a*=1

  a=a*1

  a%=1

  a=a%1

  a/=1

  a=a/1

  ?