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 列表的主要内容,如果未能解决你的问题,请参考以下文章

4.5Python数据类型之列表类型

如何验证 mvc 4.5 中的选择下拉列表?

uni-app 4.5开发聊天列表组件

从按钮到 WebView XCODE 4.5 的 URL 列表

给有C或C++基础的Python入门 :Python Crash Course 4 操作列表 4.4 -- 4.5

Windows Installer 4.5未出现在先决条件组件列表中