上一篇,已经将字符串的常用函数讲完了。具体能吸收多少,需要个人勤加敲代码去理解。还有一部分以“__”开头的,就不讲了,篇幅会太大。师父领进门修行在个人。如果要去学习领会的话,可以参考下面的方法去学习。
前面多多少少都涉及到了一些列表,列表是python的五种标准数据类型之一,这篇,先讲讲list的集中初始化的方法。
"""
声明与初始化一个列表
"""#空列表sl = []#最直接方式slist = ['a','b',0,1,3]#新建递增列表lis = list(range(10))lis2 = list(range(1,10,3))#3是间隔print(lis)print(lis2)#用某个固定值初始化列表initial_value ="A"list_length =5sample_list = [initial_valueforiinrange(list_length)]print(sample_list)s_list = [initial_value]*list_lengthprint(s_list)
列表基本操作
"""
列表基本操作
"""#通过下标(索引)访问列表元素print(sl[0])#遍历列表,一般使用for来遍历foriinsl: print(i)forjinrange(len(sl)): print(sl[j])#两个列表相加sl = [1,2,4] + ["3","a","c"]print(sl)#复制列表sl2 = slsl3 = sl[:]print(sl2)print(sl3)
大家注意到最后面赋值列表的方式:切片。
下一篇写列表的切片操作。
练习:如何给列表去重
--------------------------------------------------------------------------------------------------------------------------------------
有不明白的可以加wx(mirror2013520)或者关注公众号(pyer_up)
一起学习一起进步!!