列表基本操作:

 #!/usr/bin/env python
# -*- coding:utf-8 -*- '''
li = ['alex', [1, 2, 3], 'wusir', 'godness', 'xiaohu']
l1 = li[0]
print(l1)
l2 = li[1]
print(l2)
l3 = li[0::2]
print(l3)
''' li = ['alex', 'wusir','tiger', '女神', 'xiaohu'] #增加 append insert extend
# 1.在尾巴后增加
# li.append('逮虾虎')
# li.append(23)
# print(li) # while 1:
# worker_name = input("请输入添加员工姓名,若停止添加,请输入'Q':\n").strip().upper()
# if worker_name == "Q":
# break
# else:
# li.append(worker_name)
# print(li) # 2.insert : 插入
# li.insert(3, "handsome")
# print(li) # 3,extend 迭代,加入的是每个可迭代的元素
# li.extend("骑士")
# print(li)
# li.extend([1,2,3])
# print(li) li = ['xiaohu', 'alex', 'wusir','tiger', '女神']
#删除 pop remove clear
# name = li.pop(1)
# name = li.pop() # 默认最后一个
# print(name, li) # li.remove('xiaohu') #按元素删除
# print(li) # li.clear() #清空列表
# print(li) # del li #直接删除列表
# print(li) # del li[0:2] #切片式删除
# print(li) #改
# li[0] = "beast"
# li[0] = [2,3,4]
# print(li) #切片
# print(li)
# li[0:3] = '算时kjhghgnl'
#li[0:3] = [1,2,3,'春哥','咸鱼']
# print(li) #查
# for i in li:
# print(i)
# print(li[0:2]) #公共方法
# li = ['xiaohu', 'alex', 'wusir','tiger', '女神']
# l = len(li)
# print(l)
# num = li.count('xiaohu')
# print(num)
# # 列表找索引只能用index
# print(li.index('wusir')) #排序
# li.sort() #从小到大排序
# print(li)
#
# 逆向排序
# li.sort(reverse=True)
# print(li) # 列表反转
# li.reverse()
# print(li)

列表的嵌套:[列表内嵌套列表]

#列表的嵌套
li = ['taibai','武藤兰', '苑昊', ['alex', 'egon', 89], 23]
print(li[1][1])
# name = li[0].capitalize()
# print(name)
# li[0] = name
# li[2] = '苑日天'
# li[2] = li[2].replace('昊','日天') #嵌套列表的修改 # name = li[3][0].upper()
# li[3][0] = name
# print(name)
# print(li)

python全栈学习 day04的更多相关文章

  1. python全栈学习路线

    python全栈学习路线-查询笔记 查询目录 一,硬件                                                                    十一,数据 ...

  2. python全栈学习--day4

    列表 说明:列表是python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如:   1 li = ['alex',123,Ture,(1,2,3,'wu ...

  3. python全栈学习--day3

    一.基础数据类型 基础数据类型,有7种类型,存在即合理. 1.int 整数 主要是做运算的 .比如加减乘除,幂,取余  + - * / ** %...2.bool 布尔值 判断真假以及作为条件变量3. ...

  4. python全栈学习--day2

    一.in的使用 说明:in有相当多的用处,比如判断,循环for 等. 实例一:in 操作符用于判断关键字是否存在于变量中 s = '男人john' print('男孩' in s) print('男孩 ...

  5. python全栈学习--day1

      计算机基础 CPU:中央处理器 内存:4GB,8GB,临时处理事务的地方,供给CPU数据. 硬盘:相当于电脑的数据库,存储着大量的数据,文件,电影等. 操作系统:执行者,支配所有关系 window ...

  6. Python全栈学习_day002知识点

    今日大纲: . while循环 . 格式化输出 . 运算符 . 编码初识 1. while循环 - while 无限循环: while True: # 死循环 print('大悲咒') print(' ...

  7. python全栈学习--day11(函数高级应用)

    一,函数名是什么? 函数名是函数的名字,本质:变量,特殊的变量. 函数名()执行此函数 ''' 在函数的执行(调用)时:打散. *可迭代对象(str,tuple,list,dict(key))每一个元 ...

  8. python全栈学习--day10(函数进阶)

    一,引言 现在我有个问题,函数里面的变量,在函数外面能直接引用么? def func1(): m = 1 print(m) print(m) #这行报的错 报错了:NameError: name 'm ...

  9. python全栈学习--day9(函数初始)

    Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也 ...

随机推荐

  1. 2019全国大学生信息安全大赛两道web

    简单小结 菜鸟第一次打国赛,这次题目质量很高,学到了许多姿势. Web Justsoso 打开题目,源代码出存在提示: 使用LFI读取index.php与hint.php http://d4dc224 ...

  2. 20191230--python学习第一天(补)

    1.py第一个脚本 打开电脑终端,功能键+R 输入命令:解释器路径+脚本路径(建议.py后缀) 2.编码 (1)初始编码 ascii,英文,8为表示一个东西,2**8  8位 = 1字节 unicod ...

  3. ELF文件之三——使用链接脚本-2个函数

    main.c int main() { ; } int add() { ; } main.o的比较 与之二相比,section header offset由0x90变为0xA4,增加0x14,即add ...

  4. 珠峰-cookie相关的东西

    ####  md5 #### #####

  5. zabbix-agent TIME_WAIT 过多(转)

    一.系统环境 操作系统: Centos 6.4 64bit zabbix-agent 版本: Zabbix agent v2.2.7 (revision 50148) (24 October 2014 ...

  6. 用msi安装MySQL时MySQL Server组件不能安装,或安装失败

    我的环境:       MySQL8.0.15,       win10 错误描述:在安装MySQL时,如果MySQL Server组件提示不能安装,错误提示是:VS 2015没有安装或安装失败.原因 ...

  7. redis教程-redis环境搭建安装(qq:1324981084)

    需要整套redis缓存高可用集群教学视频的加qq:1324981084,本套视频从安装到集群的搭建和源码的解析,从零基础讲解. 1.利用命令将redis下载到/usr/local/文件夹下: wget ...

  8. Electron – 基础学习(3): 项目打包成exe桌面应用 之electron-builder

    前次用 electron-packager 打包成功,这次改用 electron-builder 打包,然后根据项目中实际需要进行选择使用. 第一步:全局安装 electron-builder,便于系 ...

  9. MySQL的JDBC驱动(8.0版本)

    1.引用外部库  mysql-connector-java-8.0.版本的jar 2.jdbc驱动类:com.mysql.jdbc.Driver  改成 com.mysql.cj.jdbc.Drive ...

  10. python学习----文件的操作(2)

    1.文件指针的操作 f=open("yesterday","r",encoding="utf-8") #文件句柄 #文件内指针的操作 pri ...