例如:

a = ['a', 'b', 'c', 'd', 'e']
b = ['f', 'g', 'h']print(a[-1])
print(a[-2])c = [a[i-1] for i in range(len(b))]print(c)
print(a)

输出:

e
d
['e', 'a', 'b']
['a', 'b', 'c', 'd', 'e']

再来一例:

name = ['a', 'b', 'c', 'd', 'e']# 数组中的元素仍是数组。
layer = [[0], [1], [2]]c = []# 此处的for循环也可以如下
# c = [name[arr[0] - 1] for arr in layer]
for arr in layer:c.append(name[arr[0] - 1])print(c)

输出:

['e', 'a', 'b']

Python for i in range复杂用法相关推荐

  1. python中for in range的用法_Python for i in range ()用法详解

    for i in range ()作用: range()是一个函数, for i in range () 就是给i赋值: 比如 for i in range (1,3): 就是把1,2依次赋值给i r ...

  2. python:for循环和range()函数用法

    本篇介绍Python for循环语句和range函数的使用,文中主要讨论for循环语句,Python的for循环语句类似于shell或是脚本语言中的foreach循环,可以迭代序列对象.使用range ...

  3. 详细记录python的range()函数用法

    详细记录python的range()函数用法 使用python的人都知道range()函数很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节.这里记录一下range(),复习下list的sl ...

  4. Python for i in range ()用法详解

    for i in range ()作用: range()是一个函数, for i in range () 就是给i赋值: 比如 for i in range (1,3): 就是把1,2依次赋值给i r ...

  5. 【python】range的用法

    range的用法: >>> range(1,5) #代表从1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) #代表从1到5,间隔2(不 ...

  6. python for i in range(len())_Python for i in range ()用法详解

    for i in range ()作用: range()是一个函数, for i in range () 就是给i赋值: 比如 for i in range (1,3): 就是把1,2依次赋值给i r ...

  7. Python range() 函数用法细解(附猴子吃桃问题引例)

    Python range() 函数用法细解 --步入大学,好多计算机系的同学可能专业课学c或者java,但是随着python变成语言的崛起,往往一些学校也会要求学生们学习Python这门编程语言(我们 ...

  8. python range 从1开始_python range实例用法分享

    Python range() 函数用法 python range() 函数可创建一个整数列表,一般用在 for 循环中. 函数语法 range(start, stop[, step]) 参数说明: s ...

  9. python range函数返回的是什么,python中range函数用法是什么

    python中range函数用法:[range()]函数可创建一个整数列表,一般用在for循环中,函数语法为[range(start, stop[, step])],其中start是开始计数,stop ...

最新文章

  1. Java爬虫--json数据处理:JSONObject的使用
  2. laravel迁移文件
  3. linux 安装qt 4.6软件,QT学习之一:Linux下安装QT之版本qt-4.6.3
  4. 货币系统(信息学奥数一本通-T12973)
  5. 简单的签到代码_【SAS小恩的代码段】02样本分布、两群体与组合差异性检定
  6. 如何在Eclipse中如何自动添加注释和自定义注释风格
  7. Netty ChannelBuffer
  8. Ubuntu下挂载Windows分区
  9. Lighting build failed. Swarm failed to kick off UE4光照构建失败
  10. 计算机网络上有个红叉没无线,如果计算机的无线网络上出现红叉指示连接不正确,该怎么办| WIFI显示红叉...
  11. CSDN上传资源与修改下载所需积分的问题
  12. python快速接手别人的代码_Python 爬虫代码,网上找的别人的,但是报错,求高手指点...
  13. 考研复试之路:不努力怎敢轻易言弃
  14. 查看windows系统许可证过期日期方法
  15. DWR 一些注意的地方
  16. C#对图片进行马赛克处理,可控制模糊程度
  17. Nomad 服务编排
  18. python笔记 基础语法·第0课【print & 转义字符】
  19. 横河便携式pH计PH72-21-E-AA
  20. 关于SQL注入靶场搭建及过关教程

热门文章

  1. Excel批量替换,多个excel文件批量查找和替换的绿色工具,Excel多个Sheet批量替换
  2. 计算机科学与技术1k怎么算,1K等于多少个字节?
  3. 计算机专业同济大学和华科,学计算机专业是去华中科技大学还是同济大学好?学霸教你选择...
  4. 什么是惰性求值?(python基础)
  5. 重庆java培训达内,重庆java培训费用
  6. excel打不开是什么原因_网页打不开是什么原因
  7. unity制作聊天室界面
  8. element-tiptap使用笔记
  9. nfs 的 mount 命令
  10. 软考高级 真题 2011年下半年 信息系统项目管理师 论文