python基础--3 列表
#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 li
print(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=["",'abc']
v2="_".join(li)
print(v2)
python基础--3 列表的更多相关文章
- Python基础数据类型-列表(list)和元组(tuple)和集合(set)
Python基础数据类型-列表(list)和元组(tuple)和集合(set) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的 ...
- python基础之列表list元组tuple
作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7041763.html python基础之列表list元组tuple 列表li ...
- python基础数据类型--列表(list)
python基础数据类型--列表(list) 列表是我们在后面经常用到的数据类型之一,通过列表可以对数据类型进行增.删.改.查等操作 一列表的增.删.改.查 1增: 1.1增加到最后 append ...
- Day2 - Python基础2 列表、字典、集合
Python之路,Day2 - Python基础2 本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一, ...
- python基础4 列表和元组
一. 列表列表:python基础数据类型之一:其他语言中也有列表的概念,js 数组,可索引,可切片,可加步长li = ['hello', 100, True, [1, 2, 3], {'name':' ...
- python基础之列表、字典、元祖等 (二)
一.作用域 if 1==1: name = 'weibinf' print name 下面的结论对吗? 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 二.三元运算 result = 值1 ...
- python基础之列表讲解
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 如下图所示,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可.(接下来的演 ...
- Python基础入门-列表解析式
今天我们使用Python中的列表解析式来实现一些简单功能.好了关于列表解析式是什么?我的理解是它可以根据已有列表,高效创建新列表的方式.列表解析是Python迭代机制的一种应用,它常用于实现创建新的列 ...
- Python基础_列表 list
列表是Python的一种基础数据类型,可以进行的操作包括索引,切片,加,乘,检查成员 列表定义: list(列表.数组) eg:stus=['lisi','jion','peter'] #下标:即角标 ...
- python基础类型—列表
列表 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’ ...
随机推荐
- (23)C++/Python项目练习一
逆转字符串——输入一个字符串,将其逆转并输出. Python: def rev(s): return (s[::-1]) s =input("请输入一个字符串:") a = rev ...
- (10)python学习笔记一
学习参考博客:http://blog.csdn.net/a359680405/article/details/42486689 深表感谢 1.单行注释 # 多行注释 "" ...
- java导入ldif文件
网上导入ldif文件的方式都是基于命令,或者相应工具如LDAP Browser \Editor v2.8.2. 但用java去实现这样的功能好像网上很少,于是我参照相应的开源代码并整理了一下,亲自测试 ...
- windows系统下,在C#程序中自动安装字体
在Windows系统中,原有自带的字体样式有限,有时候我们的程序会使用到个别稀有或系统不自带的字体.因此我们需要将字体打包到程序中,当程序启动时,检测系统是否有该字体,如果没有则安装该字体,也可以动态 ...
- docker 提高效率 network-bridging 桥接
安装的时间顺序 bit3 192.168.107.128 wredis 192.168.107.129 wmysql 192.168.107.130 wslave 192.168.107.131 w ...
- VUE Right-hand side of ‘instanceof’ is not an object 解决方案
这里要注意一下, props之前没注意写成了 props: { wrd: '', sname:'zs' }, 这样是不能被解析成object的,所以一定要写的更具体一点 ...
- UI自动化之日志的处理
写自动化时,我们常常希望打印出浏览器的操作记录,也同时希望报错的记录能够保留并用于问题的排查,这时候可以用到loggging模块 目录 1.logging文件 2.调用日志 1.logging文件 # ...
- delphi 语法 点滴总结clientdataset
clientdataset 记录数 是从1 开始的. self.ClientDataSet5.RecNo 记录数 可以 读写 赋值. 随意改动. 哈哈 很方便.
- 12 (H5*) JS第二天 流程控制:顺序结构、分支结构、循环结构
目录 1:一元运算符 2:流程控制 3:分支之if语句 4:分支之if-else语句 5:分支语句之三元运算符 6:if和else if语句 7:switch-case语句 8:while循环 9:d ...
- pytony格式化输出-占位符
1. %s s = string 字符串 2. %d d = digit 整数 3. %f f = float 浮点数 #!/usr/bin/env python #_*_coding:utf-8_* ...