Python学习入门基础教程(learning Python)--6.4 Python的list与函数
生活随笔
收集整理的這篇文章主要介紹了
Python学习入门基础教程(learning Python)--6.4 Python的list与函数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ?list是python下的一種數(shù)據(jù)類型,他和其他類型如整形、浮點(diǎn)型、字符串等數(shù)據(jù)類型一樣也可作為函數(shù)的型參和實(shí)參來使用!
? ? 1.list作為參數(shù)
list數(shù)據(jù)類型可以作為函數(shù)的參數(shù)傳遞給函數(shù)取做相應(yīng)的處理,下例是統(tǒng)計(jì)“www.jeapedu.com”這個(gè)字符串里的非 ‘.’ 字符的個(gè)數(shù)。
def count_char(varlist):c = 0for n in varlist:if n != '.':c = c + 1return c def main():str1 = "www.jeapedu.com"li = list(str1)nub = count_char(li)print nubmain()?
? ? 2.list作為返回值
? ? 下面以一個(gè)逆序字符串操作來說明list如何做為返回值來使用的.
?
def rev(varlist):varlist.reverse()return varlistdef main():li1 = list(str1)print "li1 ",print li1li2 = rev(li1)print "li2 ",print li2str1 = "www.jeapedu.com" main()? ?運(yùn)行結(jié)果如下所示:
?
?
>>> li1 ['w', 'w', 'w', '.', 'j', 'e', 'a', 'p', 'e', 'd', 'u', '.', 'c', 'o', 'm'] li2 ['m', 'o', 'c', '.', 'u', 'd', 'e', 'p', 'a', 'e', 'j', '.', 'w', 'w', 'w'] >>>?
?
轉(zhuǎn)載于:https://www.cnblogs.com/jiangu66/p/3201091.html
總結(jié)
以上是生活随笔為你收集整理的Python学习入门基础教程(learning Python)--6.4 Python的list与函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [工具库]JOJSONBuilder工具
- 下一篇: 应用市场中包名(package name