列表基本操作:

 #!/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. 题解 NOI2004【郁闷的出纳员】

    \[ Preface \] 之前用 treap 打,交了四遍才过. 自学了 fhq treap 后,才意识到是一道 fhq treap 板子题,直接码上,一遍就过. 本题解提供的是 fhq treap ...

  2. Go语言实现:常见排序算法

    冒泡排序: 时间复杂度:O(n^2) 稳定性:稳定 //冒泡排序 //相邻两位交换,12交换,23交换,34交换,把最大的数放到最右边 //利用flag标记可以避免无效循环 func BubbleSo ...

  3. Go语言实现:【剑指offer】旋转数组的最小数字

    该题目来源于牛客网<剑指offer>专题. 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转. 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素. 例如数组{3, ...

  4. 你知道EasyX吗

    关于C++控制台上的图形界面,你知道一个东西叫做EasyX吗? 作为一个退役的OI选手(WTF?\(3^2-3^1\)年级退役?),在退役之后总想找点事情做. 开发个游戏?(我只会控制台) 学下人工智 ...

  5. 【基础】CodeBlocks调试器基本使用方法

     CodeBlocks是一个开放源码的全功能的跨平台C/C++集成开发环境. 下载地址:http://www.codeblocks.org/downloads/26 其中,Windows环境下可以使用 ...

  6. 阿里云服务器ECS Ubuntu18.04 初次使用配置教程(图形界面安装)

    最近由于工作需要,要使用服务器测试,就先自已买了个服务器,就在阿里云买了一个,先买了那个叫虚拟主机的,后来发现不是我需要的,所以退了,就先了这个ECS主机.3年.如果购买就上图了.下面直接进入正题. ...

  7. 20200223--python学习第15天

    今日内容 模块知识 内置模块 time/datatime/json/其他 内容回顾&作业题 重点知识点 构造字典和函数对应的关系,避免重复的if  else a = 1 b = 2 ----- ...

  8. Enum, Generic and Templates

    文 Akisann@CNblogs / zhaihj@Github 本篇文章同时发布在Github上:https://zhaihj.github.io/enum-generic-and-templat ...

  9. 开源堡垒机jumpserver

    开源堡垒机jumpserver 开源堡垒机jumpserver的安装 开源堡垒机jumpserver的配置和使用

  10. 物理机安装ESXI6.7提示No Network Adapters的解决方案

    下载好ESXI6.7.iso镜像,写入U盘后,提示No Network Adapters,找不到网卡驱动. 解决办法:需要重新封装ESXI,将对应的网卡驱动嵌入进来. 1.先下载VMware-Powe ...