Python學習筆記十二:列表(4)–len 、in、For的使用

來源:互聯網
上載者:User

len和in的使用方法:

 

 1 #_*_ coding:utf-8 _*_
2 #函數len返回列表的長度,即元素的個數
3  aa = [1,2,3,4,5]
4  print 'length of aa is ', len(aa) #result:length of aa is 5
5 #可以使用這個值遍曆列表的變數,這就意味著,即使列表的長度改變了,我們也不用對程式的循
6 #環次數做出修改
7 #例如:
8  i = 0
9  while i<len(aa):
10 print aa[i]
11 i+=1
12  #in是一個布爾操作符,他測試左邊的運算元是否包含於列表
13  if 1 in aa:
14 print 'Very Good'
15 else:
16 print 'Not Bad'
17
18 #in也可以測試字串中是否包含某個字元
19 bb = '12334'
20 if '1' in bb:
21 print 'Very Good'
22 else:
23 print 'Not Bad'

 

 

 

for的使用方法:
 1 #_*_ coding:utf-8 _*_
2 test1 = ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday']
3 #用For迴圈遍曆列表,沒有迴圈變數,更加簡潔
4 for i in test1:
5 print i
6 #更多例子
7 #1.列印0-19之間所有奇數
8 test2 = range(20)
9 for i in test2:
10 if (i % 2):
11 print i
12

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.