Python 修改列表中的元素方法

yipeiwu_com6年前Python基础

如下所示:

#打印列表文件
def show_magicians(magics) :
	for magic in magics :
		print(magic)
#修改列表文件		
def make_great(magics) :
	length=len(magics)
	for a in range(1,length+1) :
		magics[a-1]='the Great'+magics[a-1]
#输入信息	
def input_name(magics) :
	n=input('请输入魔术师的个数 : ')
	n=int(n)
	for a in range(1,n+1) :
		name=input("请输入魔术师的姓名 : ")
		magics.append(name)
#主函数部分
magics=[]
input_name(magics)	
print('修改之前的文件列表:')
show_magicians(magics)
print('\n')
print('修改副本之后的文件列表:')
make_great(magics[:])
show_magicians(magics)
print('\n')
print('修改原本之后的文件列表:')
make_great(magics)
show_magicians(magics)
print('\n')

以上这篇Python 修改列表中的元素方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python urllib模块urlopen()与urlretrieve()详解

1.urlopen()方法urllib.urlopen(url[, data[, proxies]]) :创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远...

Python中的数据对象持久化存储模块pickle的使用示例

Python中可以使用 pickle 模块将对象转化为文件保存在磁盘上,在需要的时候再读取并还原。具体用法如下: pickle是Python库中常用的序列化工具,可以将内存对象以文本或二...

Python获取任意xml节点值的方法

本文实例讲述了Python获取任意xml节点值的方法。分享给大家供大家参考。具体实现方法如下: # -*- coding: utf-8 -*- import xml.dom.mini...

对django views中 request, response的常用操作详解

request 获取post请求中的json数据 def hello(request): data = json.loads(request.body) ... json格式还...

python中yield的用法详解——最简单,最清晰的解释

首先我要吐槽一下,看程序的过程中遇见了yield这个关键字,然后百度的时候,发现没有一个能简单的让我懂的,讲起来真TM的都是头头是道,什么参数,什么传递的,还口口声声说自己的教程是最简单...