列表的操作

第一个例子:

#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. 20175312 2018-2019-2 《Java程序设计》第6周学习总结

    20175312 2018-2019-2 <Java程序设计>第6周学习总结 教材学习内容总结 已依照蓝墨云班课的要求完成了第七.十章的学习,主要的学习渠道是PPT,和书的课后习题. 总结 ...

  2. python学习之旅(入门)

    一.list 有序集合 1.list 有序集合  L = [95.5, 85, 59]  如L[1] = 85 ,L[-1] = 59  和php中array一个意思  用[] 表示就可以了 2.新增 ...

  3. BeanUtils的copyproPerties方法的用法

    转自:Hassan Blog的博客 一.简介:  BeanUtils提供对Java反射和自省API的包装.其主要目的是利用反射机制对JavaBean的属性进行处理.我们知道,一个JavaBean通常包 ...

  4. Kinect外包团队— 2016中国VR开发者论坛第一期

    由VR界网和暴风魔镜联合举办的2016中国VR开发者论坛第一期已于3月2日下午5点在吉林动画学院圆满落幕,本次论坛云集了VR相关领域的精英,邀请了VR社交<极乐王国>.暴风魔镜.南京睿悦. ...

  5. rsyslog+loganalyzer配置

    1.loganalyzer服务器搭建[root@localhost ~]# getenforce #查看selinux是否关闭[root@localhost ~]# setenforce 0 #临时关 ...

  6. MYSQL mybatis

     mysql 1 每个语句的结束记得加分号; 2where条件里再做if分支 SELECT *FROM `table` WHERE IF( `parentID` is null, `plan_id` ...

  7. ROM、RAM、CPU、CACHE、FLASH

    内存在电脑中起着举足轻重的作用.内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE).只不过因为RAM是其中最重要的存储器,所以通常所说的内存即指电脑 ...

  8. _proto_理解

    一个对象就是一个属性集合,并拥有一个独立的prototype(原型)对象.这个prototype可以是一个对象或 者null. 一个对象的prototype是以内部的[[Prototype]]属性来引 ...

  9. 强化学习(六):n-step Bootstrapping

    n-step Bootstrapping n-step 方法将Monte Carlo 与 one-step TD统一起来. n-step 方法作为 eligibility traces 的引入,eli ...

  10. angular6 input节流

    一直以为   pipe(debounceTime(1000), distinctUntilChanged())  不起作用 原因:使用方法错误 <input type="text&qu ...