标签:复制 sheng 赋值 ascii码表 数据 int print 大写 添加
#coding=utf-8
import copy
names = [] #创建一个列表
names = [‘Chengwenliang‘,‘guming‘,‘shengjianhong‘,‘tongzhen‘] #创建一个列表并赋值
names1 = [1,2,3,4]
# print list
#print names #打印整个列表的值
#print names[1] #打印列表下标的值 这个叫切片
#print names[0],names[1] #拼接打印
#print names[0:2] #范围值打印,顾头不顾尾,2的下标值不输出
#print names[-1] #取最后一个值,不需要知道列表的长度
#print names[-3:-1] #列表是左向右数下标的所以前面是最小的 顾头不顾尾
#print names[-2:] #从倒数第二个取到最后一个数字 这个顾头又顾尾
#print names[:3] #从0取到3的下标值 这个顾头又顾尾 前面是0后面是-1可以省略掉
#print names[::2] #2代表着步长可以隔着打印列表
#print names[:] #打印从0到-1的值,但是没有人用的直接就是names就可以了,在copy列表的时候会用到
# list add
#names.append(‘xiaoming‘) #向列表最后面添加一个数据
#names.insert(1,‘xiaoming‘) #在指定下表处插入数据
#names.extend(names1) #扩展这个列表的值,names1的值会添加在names的最后
#list change
#names[1]=‘xiaoming‘ #修改指定下标的值
#list delete
#names.remove(‘guming‘) #用值来删除列表内的值
#del names[1] #用下标来删除列表中的值
#names.pop() #default默认删除的是最后一个值 names.pop(1) == del names[1]
#del names #删除整个列表变量
#names=[] #重新赋值清空一般python3中用names.clear()
#list seek
#position_guming=names.index(‘guming‘) #位置的查找,返回下标
#print position_guming
#print names[names.index(‘guming‘)] #通过查到的下标取出相应的值 有用到的地方
#list count
#print names.count(‘guming‘) #计算出现的次数
#list reverse
#names.reverse() #翻转列表的值
#list sort
#names.sort() #排序的方法是按照ASCII码表排序的,一般是字符,数字,大写字母,小写字母
#list copy
#name1=copy.copy(names) #调用函数只能copy第一层次的表值,第二成次的表只能copy地址
#names1=names[:]#潜copy 用在创建联合账号使用
#name3=copy.deepcopy(names) #完全独立的copy 完全复制 要开辟内存空间,内存占用较大
print names
print names1
标签:复制 sheng 赋值 ascii码表 数据 int print 大写 添加
原文地址:http://www.cnblogs.com/gm332211/p/6888616.html