4.5 列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4.5 列表相关的知识,希望对你有一定的参考价值。
下面我们学习的是列表,列表是由一序列特定顺序排列的元素组成的。可以把字符串、数字、字典等东西加入到列表中,其中的元素之间没有任何关系。列表也是自带下标的,默认从0开始。
strl=‘werwfrwefrvrtgrg‘
print(type(strl))
print(list(strl))
a=[‘a‘,‘b‘,‘c‘,‘abc‘,123]
print(a)
print(type(a))
#print(dir(a))
#append 追加
a.append(‘hello‘)
print(a)
#index 和str的find差不多
print(a[0],a[2])
print(a.index(‘abc‘))
#insert 在0位置上插入zhouyuyao
a.insert(0,‘zhouyuyao‘)
print(a)
a.insert(3,‘zyy3‘) #在3位置上插入zyy3
print(a)
#remove 删除,只删除一个元素,删多个写多个
print(‘remove‘ * 3)
print(a)
a.insert(3,‘abc‘)
print(a)
a.remove(‘abc‘)
a.remove(‘abc‘)
print(a)
#sort 排序
print(‘sort ‘ * 3)
print(a)
a.sort() #这个排序存在字符串和数字的原因是会出现错误异常退出的
print(a)
b=[‘e‘,‘d‘,‘c‘,‘a‘,‘b‘] #当列表都是字符串时,则可以进行正常排序
b.sort()
print(b)
得出结果:[‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘]
#reverse 反序
print(a)
a.reverse()
print(a)
#切片
print(a[3:])
print(a[1:5])
#注意:切片时,取得是最后一位-1,(1:5代表的是原列表中的位置)
以上是关于4.5 列表的主要内容,如果未能解决你的问题,请参考以下文章
从按钮到 WebView XCODE 4.5 的 URL 列表