2018年11月20日 远交近攻 list1
list 列表用法
li=[1,2,3,"abc"]
#列表中的元素,可以为数字或者字符串或者布尔值或者就是列表等,所有都能放进去
#列表中也能嵌套列表
pi=[1,2,3,[2,3,"abc"],"sxj"]
print(pi)
print(pi[2:-1])
#支持for循环和while 循环
for i in li :
print(i)
#列表是可以被修改的,字符串是不能被修改的
li[1]=["可以被修改",2222]
print(li)
pi[2:4]=["切片也是支持修改的",4444]
print(pi)
#删除方法1
del li[1]
print(li)
#删除切片法2
del pi[1:3]
print(pi)
# 列表中用in 来判断是否在 列表中,注意下面该案例返回false
li = ["","a",122,["sxj",555]]
v = "sxj" in li # 也可以用 not in 表达不在li列表内
print (v)
#如何寻找到sxj
s = li[3][0]#注意索引的用法
print (s)
#如何取到sxj中的x
x=li[3][0][1]#注意字符串也是可以索引的
print(x)
a = "abcdefghk1223"#字符串如何转换成列表
new_li = list (a)
print(new_li)
s=""
li = [123,"aaa","sxj",2] #合并组合列表并生成组合字符串
for i in li:
s=s+str(i)
print(s)
qi=["abc","","sxj"]#如果都是字符串则可以用join方法
v="".join(qi)
print(v)
**********************************************************
li=["abc","sxj","",444]
qi=[1,2,3,4]
li.append(5)#追加功能在结尾中追加
print("1.append在最后追加一个值:",li)
a=li.append(["继续追加",123])
#注意list是不需要返回值的,所以a的返回值是none,然后注意又写了一个append,则li的输出值是延续上次的基础上继续追加的
print("2.注意a的值为none:",li,a)
qi.clear()#清空列表
print("3.clear用法清空列表:",qi)
a=li.copy()#浅浅的拷贝
print("4.copy的用法浅浅的拷贝:",a)
b=li.count("abc")
print("5.count的用法计算元素的个数:",b)
li.extend(["a","nb",122])#把每个元素增加进入列表,扩展原来的列表
a.append(["a","nb",122])#把后面的元素做整体放入列表
qi.extend("sxj")#把每个元素s,x,j都增加至列表
qi.append("sxj")#把sxj作为一个整体增加到列表
print("6.extend和append的区别",'\n',li,"\n",a,'\n',qi)
v=li.index("sxj")
print("7.根据值获取当前索引位置,最左优先:",v)
ti=[11,22,33,44]
ti.insert(1,"插入")
print("8.在指定索引位置插入",ti)
f=ti.pop(2)#pop 指定删除列表中某个值,其中填写的是索引号,f为返回的是删除哪个值
print("9.pop用法根据索引值删除,如果不填则默认删除最后值:",ti,"删除的值为:",f)
ti.remove(44)#删除列表中的指定值,左边优先
print("10.remove删除列表中的指定值,左边优先:",ti)
xi=[22,334,11,121,42]
yi=[22,342,12,1222,1]
xi.sort()#默认从小到大排序,注意不同字符种类无法排序
yi.sort(reverse=True) #表示反转从大到小排序
print('11.sort排序:\n',xi,'\n',yi) #ps 对象.方法(..) 这个称为..对象调用了..方法

2018年11月20日 远交近攻 list1的更多相关文章
- 2016年11月20日 星期日 --出埃及记 Exodus 20:11
2016年11月20日 星期日 --出埃及记 Exodus 20:11 For in six days the LORD made the heavens and the earth, the sea ...
- Apache Struts最新漏洞 远程代码执行漏洞预警 2018年11月08日
2018年11月8日,SINE安全监控检测中心,检测到Apache Struts官方更新了一个Struts漏洞补丁,这个漏洞是Apache Struts目前最新的漏洞,影响范围较广,低于Apache ...
- 2019-03-18 Python time 将2015年11月20日转换为2015-11-20
#ReportingDate = soup.select('body > div.main > div > div.ctr > div.recruit > ul > ...
- 2018年5月20日--西安icpc邀请赛打铁总结
2018年5月20日--西安icpc邀请赛打铁总结 事后诸葛亮 大致回顾一下比赛,29号的热身赛和30号的正式赛. 热身赛总共三道题,一个小时,没有AC一道题目. A题是一个几何题目,审题时犯了一个 ...
- tmux使用——2019年11月20日16:40:15
1.tmux 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令.用户与计算机的这种临时的交互,称为一次"会话& ...
- CocoaPods管理iOS项目 2018年11月06日
一.创建Test工程项目 二.打开终端 当前pod版本(1.6.0.beta.2最新版本2018年11月06日)和gem源路径(https://gems.ruby-china.com): 1.cd+当 ...
- 2018年1月20日上海MVP线下技术分享会纪实
1月20日正值大寒节气,在微软MVP朱兴亮的组织牵头下,上海MVP自发举办了题为<跟社区专家一起聊聊混合云.领域驱动.区块链和数字营销>的技术交流会.四名来自上海的MVP分别在自己擅长的技 ...
- 2018年11月22日 字典 E18灯翼平整度 D&G is SB
如果创建的东西需要增加修改的,则用list 如果不能修改就用元祖,如果需要修改这需要转成list 字典 字典的value是任意值 info= {"k1":'v1',"k2 ...
- 2018年11月25日ICPC焦作站参赛总结
可能就这么退役了吧. 对这次ICPC还是比较有信心的,毕竟心态都放平和了. 路途很波折,热身赛还是赶上了. 等到了正赛的时候,开场看出了A题的签到,签到肯定是我来签的,11分钟签完了这道题之后,开始看 ...
随机推荐
- unity3d-游戏实战突出重围,第一天
此游戏是根据书上一步一步敲的.是一个入门级别的游戏. 游戏状态机 说到游戏状态机,就不得不提到开发中最常用的MVC模式. MVC模式的全称是Model-View-Cont ...
- node.js中net模块创建服务器和客户端(TCP)
node.js中net模块创建服务器和客户端 1.node.js中net模块创建服务器(net.createServer) // 将net模块 引入进来 var net = require(" ...
- html5-常用的通用元素
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&qu ...
- Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现
https://blog.csdn.net/zouxy09/article/details/9993371 自己平时看了一些论文,但老感觉看完过后就会慢慢的淡忘,某一天重新拾起来的时候又好像没有看过一 ...
- [转]LoadRunner 各个指标分析
转载:https://www.cnblogs.com/dvbbs2012/p/4073635.html 我们要监视CPU,内存.硬盘的资源情况.得到以下的参数提供分析的依据.%processor ti ...
- scu 4439 Vertex Cover
题意: 给出n个点,m条边,将若干个点染色,使得每个边至少有一点染色,问至少染多少个点. 思路: 如果是二分图,那就是最小点覆盖,但是这是一般图. 一般图的最小覆盖是npc问题,但是这题有一个条件比较 ...
- 【Hive学习之六】Hive Lateral View &视图&索引
环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 jdk8 hadoop-3.1.1 apache-hive-3.1.1 ...
- redis相关问题
什么是Redis?Redis 是一个使用 C 语言写成的,开源的 key-value 数据库..和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表 ...
- flask模板应用-加载静态文件:添加Favicon,使用CSS框架,使用宏加载静态资源
加载静态文件 一个Web项目不仅需要HTML模板,还需要许多静态文件,比如CSS.JavaScript文件.图片和声音声.在flask程序中,默认需要将静态文件存储在与主脚本(包含程序实例的脚本)同级 ...
- loadRunner手动关联, web_reg_save_param_regexp()函数正则匹配字符,赋值给变量
loadRunner写脚本实现登录机票网站,手动关联,获取页面源码中特定字符 手动关联,就是通过函数获取某个步骤生成的字符,赋值给一个变量,这个变量可以作为接下来某个步骤的输入, 以便这个脚本能够在存 ...