博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础--3 列表
阅读量:6187 次
发布时间:2019-06-21

本文共 1487 字,大约阅读时间需要 4 分钟。

#list类 #li是list类的一个对象 li=[11,22,33,22,44] #参数 #在原来值最后进行整个作为元素追加
# li.append((11,22,33))#对列表本身进行操作,append(11,22,33)将整个元祖作为列表的一个元素进行添加# print(li)#print(li[4][1])
#删除指定元素
# li.remove((11,22,33))# print(li)
#清空列表
# li.clear()# print(li)
 
#拷贝,浅拷贝
# v=li.copy()# print(v)
 
#计算元素出现的次数
# v1=li.count(22)# print(v1)

 

#扩展原来的列表,参数是可迭代对象

# li.extend([9898,"哈哈"])#注意extend会迭代里面的参数,然后将参数作为元素添加# print(li)
 
#根据当前值获取索引位置(左边优先)
# v=li.index(22,3)#参数可以设置strat值和end值# print(v)
 
#在指定位置插入元素
li=[11,22,33,22,44]# li.insert(1,2333)# print(li)

 

#默认删除列表最后的值,并获取删除的值
v=li.pop()# print(li,v)#返回被删除的元素#删除某个值,可以指定索引# v=li.pop(1)# print(v,li)

 

#将当前列表进行反转
# li=[11,22,33,22,44]# li.reverse()# print(li)

 

#列表的排序
#li.sort()#li.sort(reverse=True)#从大到小进行排序#print(li)
#列表 #中括号括起来,逗号分割每个元素 #列表中的元素可以是数字,字符串,列表,布尔值,'集合',内部放置任何东西
#索引取值#print(li[0])#切片,切片结果也是列表#print(li[3:5])

 

#for循环#while循环# for item in li:#     print(item)

 

#成员in操作 li=[1,2,3,4]l=2 in liprint(l)

 

#修改,通过下标修改元素# li[3]=20# print(li)# li[1]=[11,22,33]# print(li)

 

#删除 通过元素下标直接删除元素# del li[1]# print(li)

 

########切片的方式修改# li[1:3]=[1000]# print(li)

 

#######切片的方式删除# del li[2:6]# print(li)

 

#字符串转换列表  li = list("saad"),内部使用for循环# s="kjsdljadk123"# s=list(s)# print(s)# v=str(s)# print(v)

 

#列表转换成字符串,# 需要自己写for循环一个一个处理,既有数字也有字符串的情况# li=[11,22,33,'alex']# v=str(li)#将列表整体以""括起来作为字符串# print(v)# print("hekkkoi")# s=''# for i in li:#     s+=str(i)# print(s)#只有字符串,直接使用字符串的join方法:列表中的元素只有字符串li=["123",'abc']v2="_".join(li)print(v2)

 

 

 
 

转载于:https://www.cnblogs.com/tangcode/p/10965089.html

你可能感兴趣的文章
CentOS系统下的数据盘挂载
查看>>
[3.30]#珠海GDG#成立大会胜利闭幕!
查看>>
mybatis 批量Update(2)
查看>>
RabbitMQ安装
查看>>
django 学习笔记 (五)
查看>>
iOS UItableviewCell实现可变高度的UITextView,动态刷新高度
查看>>
iOS开发- 利用runtime拦截UIButton的点击事件,防止重复点击
查看>>
Java,Jsp获取客户端IP地址
查看>>
100-88
查看>>
android4.0.3 编译lichee 报错dhd-cdc-sdmmc-gpl-3.0.8问题
查看>>
crc16 - 产生Modbus RTU格式的CRC码
查看>>
招聘又来了,这次推荐有奖哦
查看>>
我的友情链接
查看>>
Linux下ssh秘钥方式登录远程服务器
查看>>
golang test测试使用
查看>>
【Apache学习】编译安装httpd2.4 含傻瓜版自动安装脚本
查看>>
Python classmethod(类方法) 和 类属性 静态方法(缺少)
查看>>
我的友情链接
查看>>
vsftpd的基于pam_mysql的虚拟用户配置示例
查看>>
C语言中运算符的优先级排序
查看>>