Python基礎-使用range創建數字列表以及簡單的統計計算和列表解析


1、使用函數 range()

  numbers = list(range[1,6])

  print (numbers)

  結果:

  [1,2,3,4,5]

  使用range函數,還可以指定步長,例如,打印1~10內的偶數

  even_numbers = list(range(2,11,2))

  print(even_numbers)

  結果:[2,4,6,8,10]

  Python中  兩個星號(**)表示乘方運算

  squares = []

  for value in range(1,11):

    squares.append(value**2)

  print (squares)

  結果:[1,4,9,16,25,36,49,64,81,100]

2、對數字列表進行簡單的統計計算:

  統計最大值、最小值、和總和:

  digits = [1,2,3,4,5,6,7,8,9,0]

  min(digits )  結果:0

  max(digits )    結果:9

  sum(digits )  結果:45

3、列表解析

  squares = [value**2 for value in range(1,11)]

  print(squares)

  結果:[1,4,9,16,25,36,49,64,81,100]

  實例中 for循環為 for  value  in range (1,11),它將值提供給表達式value**2。注意:這里的for循環末尾沒有冒號。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM