python通过索引遍历列表的方法
本文实例讲述了python通过索引遍历列表的方法。分享给大家供大家参考。具体如下:
python中我们可以通过for循环来遍历列表:
colours = ["red","green","blue"] for colour in colours: print colour
如果希望遍历列表的同时得到元素的索引号,可以使用下面的代码:
colours = ["red","green","blue"] for i, colour in enumerate(colours): print i, colour
希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
Python 遍历列表里面序号和值的方法(三种)
三种遍历列表里面序号和值的方法: 最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,特在情人节这一天写下了这篇博客,下面废话不多说,直接贴代码 #!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css', 'python'] # 方法1 print '遍历列表方法1:' for i in list: print ("序号:%s 值:%s&
-
Python递归遍历列表及输出的实现方法
本文实例讲述了Python递归遍历列表及输出的实现方法.分享给大家供大家参考.具体实现方法如下: def dp(s): if isinstance(s,(int,str)): print(s) else: for item in s: dp(item) l=['jack',('tom',23),'rose',(14,55,67)] dp(l) 运行结果如下: jack tom 23 rose 14 55 67 希望本文所述对大家的Python程序设计有所帮助.
-
python 的列表遍历删除实现代码
python的列表list可以用for循环进行遍历,实际开发中发现一个问题,就是遍历的时候删除会出错,例如 l = [1,2,3,4] for i in l: if i != 4: l.remove(i) print l 这几句话本来意图是想清空列表l,只留元素4,但是实际跑起来并不是那个结果.再看下面,利用index来遍历删除列表l l = [1, 2, 3, 4] for i in range(len(l)): if l[i] == 4: del l[i] print l 这样没问题,可以遍
-
python通过索引遍历列表的方法
本文实例讲述了python通过索引遍历列表的方法.分享给大家供大家参考.具体如下: python中我们可以通过for循环来遍历列表: colours = ["red","green","blue"] for colour in colours: print colour 如果希望遍历列表的同时得到元素的索引号,可以使用下面的代码: colours = ["red","green","blue&qu
-
python实现在遍历列表时,直接对dict元素增加字段的方法
example: for item in warehouse_list: warehouse_id = item['warehouse_id'] warehouse = Warehouse.objects.get(id=warehouse_id) item['warehouse_owner_id'] = warehouse.owner_id item['warehouse_name'] = warehouse.warehouse_name 这个功能实在太强大了,python好棒. 以上这篇pyt
-
Python三种遍历文件目录的方法实例代码
本文实例代码主要实现的是python遍历文件目录的操作,有三种方法,具体代码如下. #coding:utf-8 # 方法1:递归遍历目录 import os def visitDir(path): li = os.listdir(path) for p in li: pathname = os.path.join(path,p) if not os.path.isfile(pathname): #判断路径是否为文件,如果不是继续遍历 visitDir(pathname) else: print
-
Python中字符串和列表去重方法总结
目录 字符串去重 1.直接遍历字符串的方式 2.遍历去重的另一种方式 3.将字符串转换成列表的方式(list sort) 4.根据字符串下标,判断子集 5.使用 ', '.join(L) ,将列表拼接成我们想要的字符串 列表去重 1.利用for循环的方式 2.利用set()函数 3.利用sort()排序 4.利用sort()排序后,迭代 5.巧用字典 字符串去重 1.直接遍历字符串的方式 # *_* coding : UTF-8 *_* name='王李张李陈王杨张吴周王刘赵黄吴杨
-
python追加元素到列表的方法
本文实例讲述了python追加元素到列表的方法.分享给大家供大家参考.具体实现方法如下: scores = ["1","2","3"] # add a score score = int(raw_input("What score did you get?: ")) scores.append(score) # list high-score table for score in scores: print score 运行结
-
python提取字典key列表的方法
本文实例讲述了python提取字典key列表的方法.分享给大家供大家参考.具体如下: 这段代码可以把字典的所有key输出为一个数组 d2 = {'spam': 2, 'ham': 1, 'eggs': 3} # make a dictionary print d2 # order is scrambled print d2.keys() # create a new list of my keys 希望本文所述对大家的Python程序设计有所帮助.
-
python插入数据到列表的方法
本文实例讲述了python插入数据到列表的方法.分享给大家供大家参考.具体如下: list = ["red","green"] list.insert(1,"blue") assert list == ["red","blue", "green"] 希望本文所述对大家的Python程序设计有所帮助.
-
python得到windows自启动列表的方法
如下所示: #!/usr/bin/python #-*-coding:utf-8-*- import _winreg as wr #导入内置的windows注册表操作库 import os from socket import * import getpass def GetStart(): key = r'SOFTWARE\Microsoft\Windows\CurrentVersion\Run' aRegL = wr.ConnectRegistry(None,wr.HKEY_LOCAL_MA
-
python 获取微信好友列表的方法(微信web)
如下所示: import urllib import urllib2 import os import time import re import cookielib import xml.dom.minidom import json tip = 0 uuid = '' successUrl = '' skey = '' wxsid = '' wxuin = '' pass_ticket = '' deviceId = 'e000000000000000' imagesPath = os.ge
-
python 中字典嵌套列表的方法
如下所示: >>> dict={} >>> dict['list']=[] >>> dict['list'].append([1,2,3,4]) >>> dict['list'].append([5,6,7]) >>> dict['list'].append([7,8,9,0,10]) 输出字典: >>> dict {'list': [[1, 2, 3, 4], [5, 6, 7], [7, 8,
随机推荐
- jquery中ajax跨域方法实例分析
- Linux内核模块和驱动的编写
- 批处理制作照片整理器第1/2页
- 深入讲解Java 9中的九个新特性
- iOS中修改UITextField占位符字体颜色的方法总结
- JavaScript使用Range调色及透明度实例
- laravel5.4利用163邮箱发送邮件的步骤详解
- python中Flask框架简单入门实例
- monkeyrunner之安卓开发环境搭建教程(1)
- 与文件上传有关的php配置参数总结
- 走马灯效果代码js appendChild实现的无缝滚动
- asp中获取当前月份距离以前某个时间的月份数
- JS实现新浪博客左侧的Blog管理菜单效果代码
- 如何恢复SQL Server 2000损坏的数据库文件
- CSS+jQuery实现的一个放大缩小动画效果
- jQuery实现彩带延伸效果的网页加载条loading动画
- 基于js实现二级下拉联动
- Java数据结构与算法之选择排序(动力节点java学院整理)
- C#启动进程的几种常用方法
- android 照相功能的简单实例