列表的操作

第一个例子:

#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. 使用Java SDK实现离线签名

    严格来说,tx-signer并不属于SDK,它是bytomd中构建交易.对交易签名两大模块的java实现版.因此,若想用tx-signer对交易进行离线签名,需要由你在本地保管好自己的私钥. 如果你的 ...

  2. HDU 3533 Escape(大逃亡)

    HDU 3533 Escape(大逃亡) /K (Java/Others)   Problem Description - 题目描述 The students of the HEU are maneu ...

  3. 意外get接近完美的黑苹果 (UEFI + GPT)

    本人大学生一枚,对于高大上的 MAC OS 只能是摸摸口袋 咽咽口水啦.听说黑苹果,就是安装在普通的 pc 上的 MAC系统,那么对应的苹果电脑上的 MAC OS 系统就为白苹果了. 个人也想啃一口黑 ...

  4. Gradle 简记

    不是 Gradle,就是 Maven吧.对比下: Maven: 推荐(?)了一个默认的项目结构和生命周期,但是太过死板 虽然暴露了 API 接口,但是插件定制太过复杂 和 Ant 一样,仍然无法表达复 ...

  5. Java发送邮件 —— SpringBoot集成Java Mail

    用途:此文仅供,自己今后的小程序通过邮件,批量通知用户. 简单记录了一些发送基本邮件的操作. 项目(SpringBoot版本为2.1.2.RELEASE): 核心依赖(其他相关依赖,在其使用的地方具体 ...

  6. 7_linux用户及权限(2)和管理

    useradd:useradd [options] USERNAME -u UID -g GID(基本组) -G GID,...(附加组) //省略号表示可以有多个,彼此之间用逗号隔开 -c &quo ...

  7. Spring定时任务@Scheduled注解使用方式

    1.开篇 spring的@Scheduled定时任务相信大家都是十分熟悉.最近在使用过程中发现了一些问题,写篇文章,和大家分享一下.结论在最后,不想看冗长过程的小伙伴可以直接拉到最后看结论. 2.简单 ...

  8. Python开发 基础篇

    2019-02-01 产生验证码: 用户输入的值和显示的值相同时显示Correct,否则继续生成随机验证码等待用户输入 def check_code(): import random checkcod ...

  9. 学习笔记77—Iphone集

    ****************************************************** 如有谬误,请联系指正.转载请注明出处. 联系方式: e-mail: heyi9069@gm ...

  10. 在阿里云开源镜像站中下载centOS7

    镜像的选择 第一步.下载镜像 阿里云开源镜像站:http://mirrors.aliyun.com/ 选择centos进入 如下图: 如下图:选择centos7 再选择isos(镜像目录) 继续下一步 ...