#昨日作业解析:

# s = 'sadagwa'
# i = 0
# while i < len(s):
# s1 = s[i]
# print(s1)
# i += 1
# while使用技巧,先找递增变量或者递减变量 #简单的加法计算器 print在输入多种元素时要用逗号隔开
# content = input('计算:').strip()
# s1 = content . split('+')
# num = 0
# for i in s1:
# num += int(i)
# print(num) # s = input('请输入:')
# count = 0
# s2 = s.split('abcd')
# for i in s2:
# if s2.isdigit:
# count = count+1
# print(count) #判断用户输入的数据中数字的个数代码
# s = input('请输入:')
# count = 0
# for i in s :
# if i .isdigit():
# count+= 1
# print(count) #
# s = input('请输入:')
# s2 = s.split(s.isalnum()) #23165 asdasd 321
# while :
# count = count #lise增删改查以及嵌套 # 1. append 增加到列表最后 # 公司整理人员名单输入代码 (利用增加)
# li = ['alex','wusir','tongsir','qienfseir','taige']
#
# while 1 :
# username = input('>>>>')
# if username.strip().upper()== 'Q':
# break
# else:
# li.append(username)
# print(li)
# print(li) # 2. insert 镶嵌 # li = ['alex','wusir','tongsir','qienfseir','taige']
# li.insert(4,'tong')
# print(li) # 3. extend list叠加是元素,用exte 迭代嵌套(int数据不可以) # li = ['alex','wusir','tongsir','qienfseir','taige']
# li.extend('同哥')
# print(li) #['alex', 'wusir', 'tongsir', 'qienfseir', 'taige', '同', '哥'] # 4.pop(索引) 删除元素 # li = ['alex','wusir','tongsir','qienfseir','taige']
# li.pop(1)
# print(li) #------------->输出['alex', 'tongsir', 'qienfseir', 'taige'] # li = ['alex','wusir','tongsir','qienfseir','taige']
# name = li.pop(1)
# print(name,li) #赋值的话会输出删除的元素,删唯一一个有返回值的用法,不填默认删除最后一个
#输出 wusir ['alex', 'tongsir', 'qienfseir', 'taige'] #
# 5.remove按照元素删除remove('yuansu') # 6.clean 清空列表 # 7.del li 删除li列表 del li[0:2] # 8.li[索引]='更改内容' # li = ['alex','wusir','tongsir','qienfseir','taige']
# li[0]='tongs'
# print(li) output = ['tongs', 'wusir', 'tongsir', 'qienfseir', 'taige']
#
#
# li[0:3] = [1,2,3,'sir','madom']
# print(li) output = [1, 2, 3, 'sir', 'madom', 'qienfseir', 'taige'] # 9 .查列表元素
# li = [1, 2, 3, 'sir', 'madom', 'qienfseir', 'taige']
# for i in li :
# print(i)
#
#
# output= 1
# 2
# 3
# sir
# madom
# qienfseir
# taige #10.列表排序(面试考)
# li = [1,2,5,8,4,7]
# li.sort() !=sort=正向排序
# print(li) output = [1, 2, 4, 5, 7, 8] # li = [1,2,5,8,4,7]
# li.sort(reverse=True) !=sorted(reverse=True)则反向排序
# print(li) output = [8, 7, 5, 4, 2, 1] #
li = [1,2,5,8,4,7]
# li.reverse() !=reverse()反转
# print(li) output = [7, 4, 8, 5, 2, 1] # li = ['taibai','武藤兰','yuanwu',['alex','89'],23]
# print(li[1][1])
# print(li[0].capitalize())
# li[0] = li[0].capitalize()
# print(li) # li[3][0]=li[3] [0].upper()
# print(li) #想改什么先找出来,操作完放回去。
#将上面的li中89改为100
# li[3][1]=int(li[3][1])+11
# print(li)
#
# li[3][1] = 100
# print(li) # 元祖tupe:只读列表,可以循环查询数据,但不可以修改,但是可以切片(儿子不能改,孙子可以改)(里面的元素不可以改,带里面的列表可以改,比如改下面的太白)
# tu = (1,2,3,'alex',[2,3,4,'taibai'],'egon')
# for i in tu:
# print(i) # 可以查询可以循环 #大写taibai
# tu[4][3]=tu[4][3].upper()
# print(tu) # #11. join的操作方法(可迭代对象)除了数字和bool返回的是字符串 # s = 'alex'
# s1 = ' '.join(s)
# print(s1) #output = a l e x #列表转换为Str用join,Str转换为list用str.split # #12. range 的用法
# for i in range(0,10,2):
# print(i)
#output = 0 2 4 6 8 # for i in range(10,0,-2):
# print(i)
# output = 10 8 6 4 2 # for i in range (0,10,-1)
# print(i) output = 不输入任何数据!!!!!!!!!!面试题 # li = [1,2,3,4,'alex',[2,3,4,5,'taibai'],'afds']
# count = 0
# num = 0
# if 1 :
# while count!=5 :
# s = li[count]
# print(s)
# count += 1
# if count ==6:
# continue
# while count ==5 :
# s1 = li[5][num]
# print(s1)
# num += 1
# if num >=5:
# count +=1
# while count!=5 :
# s = li[count]
# print(s)
# count += 1
# if count==7:
# break # for i in li:
# print(i)
# if i ==[2,3,4,5,'taibai']:
# for s in i:
# print(s)

Day03(黑客成长日记)------>元祖及列表的增减改查的更多相关文章

  1. Python中元祖,列表,字典的区别

    Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的项目应该包括在方括号中,这样Python就知道 ...

  2. Python 字符串,元祖,列表之间的转换

    1.字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' 2. ...

  3. python数据类型之 元祖、列表字典

    Python中元祖,列表,字典   Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的项目应该包 ...

  4. python元祖和列表

    下面讲到的分别有: 列表:元祖 列表的定义 list(列表)是python中使用最频繁的数据类型,在其他语言中叫做数组 专门储存一串信息 列表[  ]定义,数据之间有逗号分隔 列表的索引是从0开始的 ...

  5. Day07 (黑客成长日记) 函数的参数及作用

    定义函数: 1.定义函数注意: (1)位置参数:直接定义函数. def func(a,b): print(a,b) func(1,2) (2)默认参数:关键字参数:参数名= ‘默认的值‘ def fu ...

  6. Day06 (黑客成长日记) 初识函数和返回值的作用

    定义函数: 1.初识函数: 我们在学习字符串时,有这样的操作: li = 'tsy be ba bvake ' print(len(li)) 这样可以打印出li的长度,我们利用了python中的len ...

  7. Day03(黑客成长日记)

    #猜数游戏 != 是不等于 # import random # secret = random.randint(,) # gwea = # tries = # : # guess = int(inpu ...

  8. Day09 (黑客成长日记) 爬虫入门

    爬虫的基本流程: 发起请求通过HTTP库向目标站点发起请求,也就是发送一个Request,请求可以包含额外的header等信息,等待服务器响应 获取响应内容如果服务器能正常响应,会得到一个Respon ...

  9. Day05 (黑客成长日记) 文件操作系列

    文件操作: 1.以什么编码方式输出,就以什么编码方式打开 f = open('d:\文件操作.txt',mode='r',encoding='GB2312') G = f.read() print(G ...

随机推荐

  1. SQL 在OPENQUERY中使用参数,并作为表查询对象/不允许使用远程表值函数调用。

    SQL 在OPENQUERY中使用参数 DECLARE @tmptable AS TABLE(ccode nvarchar(20),str1 NVARCHAR(50),str15 NVARCHAR(2 ...

  2. 配置ESP8266 NONOS SDK时由于工具链版本差异引发的故障

    前几天部署ESP8266_NONOS_SDK时遇到了一个看似奇怪的问题,描述如下: examples例程可以通过编译,但烧写到ESP8266模块后,程序无法正常运行,编译和烧写的相关配置均无误.在bo ...

  3. 用eclipse创建动态web项目手动生成web.xml方法

    建一个web项目,后来在用到web.xml文件时,才发现项目创建时没有自动创建web.xml文件. 在创建的项目上单击右键,然后单击java EE Tools下的用红线圈住的地方,然后查看你的WEB- ...

  4. 如何自动生成图片用于测试 pytorch(No image? No need image)

    if __name__ == '__main__': module = CAM_Module() in_data = torch.randint(0, 255, (2, 3, 7, 7), dtype ...

  5. 网站改版应对google

    客户要求修改网站,这会给我们带来问题!为了保留他的网站权重和关键字排名,我们必须在做网站修改工作之前分析他原来网站的连接结构和标题,这样我才能更好地保证他原来网站的整体权重不会有大的变化!以下是我们根 ...

  6. 微信小程序日历面板插件

    创建日历面板组件,在components目录下创建calendar文件夹 1.calendar.js // components/calendar/calendar.js var util = req ...

  7. 关于fftshift----将零频率的分量移到频谱的中心

    fftshift 作用:将零频点移到频谱的中间 用法: Y=fftshift(X) Y=fftshift(X,dim) 描述:fftshift移动零频点到频谱中间,重新排列fft,fft2和fftn的 ...

  8. python 基础 ----- 常用的方法

    one.将英文字符设置大小写 upper()  :将英文字符设置大写 lower()   :将英文字符设置小写 two.去掉字符串的首尾空格    不能去除字符串中间的空格偶 strip() : 去掉 ...

  9. BootStrap插件

    站点引用 Bootstrap 插件的方式有两种: 单独引用:使用 Bootstrap 的个别的 *.js 文件.一些插件和 CSS 组件依赖于其他插件.如果您单独引用插件,请先确保弄清这些插件之间的依 ...

  10. SQLServer导入导出命令报错

    错误描述: SQL Server阻止了对组件‘xp_cmdshell’的过程‘sys.xp_cmdshell’的访问.因为此组件已作为此服务嚣安全配置的一部分而被关闭. 系统管理员可以通过使用sp_c ...