Python 嵌套
1 要yuanhao的首字母大写
li = [1,2,5,'taibai','yuanhao',[1,'alex',3,],True]
li[4] = 'Yuanhao'
print(li)
li[4] = 'yuanhao'upper()
print(li)
2 把wang 后边加个yan,并打印出来
li = [ 1,3,4 ,'wang','True',33,'yy']
s1 = li[3].replace('','yan')
s1 = li[3]
li[3] = li[3][0:4] + 'yan'
print(li) 3 把wang 大写
li = [ 1,3,4 ,'wang','True',33,'yy']
li[3] = li[3].upper()
print(li)
[1, 3, 4, 'WANG', 'True', 33, 'yy'] 4 列表正常排序注意格式 和前面一样
li = ['1','3','7','5','2','6']
li.sort()
print(li) ['1', '2', '3', '5', '6', '7'] 5倒序(反序).sort(reverse = False) 正常排序 (rerverse = True)倒序, 有区别于reverse 反转
li = ['1','3','7','5','2','6']
li.reverse()
print(li)
['6', '2', '5', '7', '3', '1']
li = ['1','3','7','5','2','6']
li.sort(reverse=True)
print(li)
['7', '6', '5', '3', '2', '1']
51,元祖tupe()
li = ('1','3',['ddd','qwqw',1212],'7','5','2','6')
只能查看不能修改
[ddd] 能修改
print(li[4]) '5' 6 range用法 范围 相当于迭代对象,又步长,
for i in range (1,10):
print(i)
1
2
3
4
5
6
7
8
9
for i in range (1,10,2):
print(i)
1
3
5
7
9
li = ['1','3','7',[ 11,33,44,55,], 2 ,'6']
for i in range (0,len(li)):
if i == 3 :
for k in (li[3]):
print(k)
else:
print(li[i])
注意 len是长度 是个数字
方法一
li = [1,3,4,'alex',[3,7,8,'taibai'],5,2]
for i in li :
if type(i) == list :
for a in i:
print(a)
else:
print(i)
方法2
for i in range (0 ,len(li)):
if i == 4:
for a in li[i] :
print(a)
else :
print(li[i])
打印100 到1 的用法: for i in range (100,0,-1)
print(i)
Python 嵌套的更多相关文章
- Python 嵌套函数和闭包
Python 嵌套函数和闭包 1.函数嵌套 如果在一个函数内部定义了另一个函数,我们称外部的函数为外函数,内部的函数为内函数,如下代码: def out_func(): def inner_func1 ...
- python嵌套函数、闭包与decorator
1 一段代码的执行结果不光取决与代码中的符号,更多地是取决于代码中符号的意义,而运行时的意义是由名字空间决定的.名字空间是在运行时由python虚拟机动态维护的,但是有时候我们希望能将名字空间静态化. ...
- Python嵌套、递归、高阶函数
一.嵌套函数 1.嵌套函数简单的理解可以看作是在函数的内部再定义函数,实现函数的“私有”. 2.特点: <1> 函数内部可以再次定义函数. <2> 只有被调用时才会执行(外部函 ...
- python嵌套列表知多少
今天在创建嵌套列表时遇到一个问题,决定看看到底是谁在背后捣鬼 >>> board1 = [[0]*3 for _ in range(3)] [[0, 0, 0], [0, 0, 0] ...
- python 嵌套字典取值增强版
def getdictvalue(d,code): result=[] if isinstance(d, dict) : try: value = d[code] result.append(valu ...
- python 嵌套爬取网页信息
当需要的信息要经过两个链接才能打开的时候,就需要用到嵌套爬取. 比如要爬取起点中文网排行榜的小说简介,找到榜单网址:https://www.qidian.com/all?orderId=&st ...
- python 嵌套字典比较值,取值
#取值import types allGuests = {'Alice': {'apples': 5, 'pretzels': {'12':{'beijing':456}}}, 'Bob': {'ha ...
- Python嵌套列表去重
raw_list = [ [ 'CS_SUPP_INFO', 'A', '1'], [ 'CS_SUPP_INFO', '1', 'A'], [ 'CS_SUPP_INFO', '1', 'A'], ...
- python 嵌套作用域 闭包函数
#闭包函数 def multiplier(factor): def multiplyByFactory(number): return number*factor return multiplyByF ...
随机推荐
- 小程序模板中data传值有无...
A:<template is="gemSelectColor" data="{{optionData}}" />B:<template is= ...
- CF1129C Morse Code
pro: 维护一个01字符串,支持在结尾动态加字符. 每一个长度<=4的01串可以对应一个字母(有几个特例除外) 每次操作后询问,这个字符串的所有子串一共可以对应出多少种本质不同的字符串. so ...
- 路由器固定IP配置
前言 路由器插入好电源,插入好网线,笔记本连接路由器的wifi,连接成功后,网页自动打开. 1.在网页自动输入管理员密码 2.上网方式选择固定IP地址,输入IP地址,子网掩码,默认网关,DNS服务 3 ...
- Docker实现原理之Namespace,CGroup
找了几篇这方面的文章,写的还不错,跟大家共享:DOCKER基础技术:LINUX NAMESPACE(上)DOCKER基础技术:LINUX NAMESPACE(下)DOCKER基础技术:LINUX CG ...
- 关于Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op.的解决方案
Warning: setState(...): Can only update a mounted or mounting component. This usually means you call ...
- php网站多语言
1.获取语言的函数: $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4); //只取前4位,这样只判断最优先的语言.如果取前5位,可能出现en ...
- java集合类整理
LinkedList 优点:插入删除迅速 缺点:不适合随机访问 List<String> staff = new LinkedList<String>(); staff.add ...
- C# 语法特性 - 泛型(C#2.0)
泛型将 类型参数 的概念引入了 .NET Framework. 泛型主要有两个优点: 1.编译时可以保证类型安全. 2.不用做类型转换,获得一定的性能提升. 泛型方法.泛型委托.泛型接口 除了泛型类之 ...
- Hadoop--之RPC开发
Hadoop--之RPC开发 介绍: 百度百科: RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议.R ...
- 2015-09-28认识js1
Javascript 一.特点 1. 区分大小写 2. 弱类型变量,只能用关键字“var" 3.注释 /*….*/ 二. 变量 1.变量通过关键字var声明. 2.var ...