列表的操作

第一个例子:

#names = "zhangyang guyun xiangpeng xuliangchen"  #通过空格或逗号存变量

names = ["zhangyang","guyun","xiangpeng","xuliangchen"]

print(names[0],names[2])

print(names[1:3])  #切片

Print(names[-1])  #取最后一个值

print(names[-2:])  #取最后两个值

print(names[:3])  #取前三个值

第二个例子:

names = ["zhangyang","guyun","xiangpeng","xuliangchen"]

names.append("leihaidong")         #增加一个leihaidong

names.insert(1,"chenronghua")    #想插入到guyun的前面

names[2] = "xiedi"                      #想把guyun改成xiedi

names.remove("chenronghua")     #想删掉chenronghua

de1 names[1]                             #想删掉chenronghua

names.pop()                               #删掉最后一个。如果没有输入下标则删掉最后一个

print(names.index("xiedi"))           #找到xiedi的位置

print(  names[names.index("xiedi"))  #找到xiedi的位置并且把他打印出来

print(names.count("chenronghua"))  #统计有多少个chenronghua

names.clear()     #清空

names.reverse() #反转

names.sort()      #排序

names.extend(names2)      #合并

de1 names2#删掉变量

print(names)

第三个例子:

names = ["zhangyang","guyun","xiangpeng","xuliangchen"]
name2 = names.copy() #复制一份
print(names)
print(name2)

结果:

['zhangyang', 'guyun', 'xiangpeng', 'xuliangchen']
['zhangyang', 'guyun', 'xiangpeng', 'xuliangchen']

names[2] = "向鹏"    #把xiangpeng改成中文

print(names)

print(names2)

结果:

['zhangyang', 'guyun', '向鹏', 'xuliangchen']
['zhangyang', 'guyun', 'xiangpeng', 'xuliangchen']

举例:copy子列表

深copy

import copy

names2 = copy.deepcopy()

列表循环:

names = ["zhangyang","guyun","xiangpeng",["emily","jack"],"xuliangchen"]
for i in names:
print(i)
结果:
zhangyang
guyun
xiangpeng
['emily', 'jack']
xuliangchen 循环切片:

三种方式:

name=copy.copy()

name[:]

list()

python列表的学习笔记的更多相关文章

  1. Requests:Python HTTP Module学习笔记(一)(转)

    Requests:Python HTTP Module学习笔记(一) 在学习用python写爬虫的时候用到了Requests这个Http网络库,这个库简单好用并且功能强大,完全可以代替python的标 ...

  2. Python Built-in Function 学习笔记

    Python Built-in Function 学习笔记 1. 匿名函数 1.1 什么是匿名函数 python允许使用lambda来创建一个匿名函数,匿名是因为他不需要以标准的方式来声明,比如def ...

  3. python网络爬虫学习笔记

    python网络爬虫学习笔记 By 钟桓 9月 4 2014 更新日期:9月 4 2014 文章文件夹 1. 介绍: 2. 从简单语句中開始: 3. 传送数据给server 4. HTTP头-描写叙述 ...

  4. python网络爬虫学习笔记(二)BeautifulSoup库

    Beautiful Soup库也称为beautiful4库.bs4库,它可用于解析HTML/XML,并将所有文件.字符串转换为'utf-8'编码.HTML/XML文档是与“标签树一一对应的.具体地说, ...

  5. python网络爬虫学习笔记(一)Request库

    一.Requests库的基本说明 引入Rquests库的代码如下 import requests 库中支持REQUEST, GET, HEAD, POST, PUT, PATCH, DELETE共7个 ...

  6. Python基础班学习笔记

    本博客采用思维导图式笔记,所有思维导图均为本人亲手所画.因为本人也是初次学习Python语言所以有些知识点可能不太全. 基础班第一天学习笔记:链接 基础班第二天学习笔记:链接 基础班第三天学习笔记:链 ...

  7. Python快速入门学习笔记(二)

    注:本学习笔记参考了廖雪峰老师的Python学习教程,教程地址为:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb49318210 ...

  8. python数据分析入门学习笔记

    学习利用python进行数据分析的笔记&下星期二内部交流会要讲的内容,一并分享给大家.博主粗心大意,有什么不对的地方欢迎指正~还有许多尚待完善的地方,待我一边学习一边完善~ 前言:各种和数据分 ...

  9. Python之xml学习笔记

    XML处理模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,至今很多传统公司如金融行业的很多系统的接口还主要是xml. xml的格式如下,就是通过&l ...

随机推荐

  1. Python线程模块threading

    线程,程序执行的最小单元,单线程处理多个任务只能一个处理完后继续处理下一个直到全部处理完,多线程处理任务会比单线程处理起来快吗?在python程序里得看情况,首先有GIL锁的存在导致同一时刻只能有一个 ...

  2. 2019 年 GrapeCity Documents 产品路线图

    前言 | 问题背景 随着软件行业引入新的硬件和操作系统,我们看到更多的托管框架与.NET技术保持同步.Microsoft的.NET Standard和.NET Core定义了一个跨平台规范,为应用程序 ...

  3. Python读写txt文件时的编码问题

    这个问题来自于一个小伙伴,他在处理中文数据时需要先把里面的文本过滤然后分词,因为里面有许多符号,不仅是中文标点符号,还有✳,emoji等奇怪的符号. 正常情况下,中文的str经过encode('utf ...

  4. SSM单元测试时出现:Failed to load ApplicationContext的一种可能解决办法

    SSM单元测试时出现: 严重: Caught exception while allowing TestExecutionListener [org.springframework.test.cont ...

  5. 括号生成(Java实现)

    题目: 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合. 例如,给出 n =3,生成结果为: [ "((()))", "(()( ...

  6. Jenkins 配置邮件通知步骤

    Jenkins 配置邮件通知前言 可以在Jenkins 中配置邮件通知,比如在构建失败时发送邮件通知项目组来及时修复问题. Jenkins 邮件通知功能的插件主要包括: Mailer Plugin ( ...

  7. font-spider-plus,字体压缩插件使用笔记

    font-spider-plus使用笔记, fsp是一个腾讯的大佬改版后的font-soider 主要思路是 采集线上网页使用到的字体,从字体文件中分离出来,完成大幅度压缩, 1,npm i font ...

  8. VGG

    2019-04-08 13:30:58 VGG模型是2014年ILSVRC竞赛的第二名,第一名是GoogLeNet.但是VGG模型在多个迁移学习任务中的表现要优于googLeNet.而且,从图像中提取 ...

  9. [Ubuntu] 运行.AppImage格式文件

    右键Properties, Permissions勾选Allow executing file as program,如图

  10. [Shiro] tutorial 1 :SecurityManager and Subject

    SecurityManager是Shiro的绝对核心,不同于java.lang.SecurityManager,每个应用程序都要有一个SecurityManager. 所以我们第一件事就是配置一个Se ...