# !/usr/bin/env python # -*- coding:utf-8 -*- # Author:Hugolinhj
一、多字符串存一个变量采用表
names = "linHuiJian WuLingMin LinHuiXu" names =['linHuiJian','WuLingMin','LinHuiXu'] #前往解决多字符串在一个变量得问题,采用"[]"为列表,来解决问题。
print (names) ################################### 二、查&取 names = ['linHuiJian','WuLingMin','LinHuiXu'] print (names[2]) #取值2,其中linHuiJian位置0,WuLingMin位置1,LinHuiXu位置2. print(names[1:3]) #取'WuLingMin','LinHuiXu'。原则:顾头不顾尾,取1不取3.为‘切片’。 print(names[-1]) #'-'表示倒着去取 print(names[-2:]) #'-'表示倒着去取,':'后不加数值表,最后一起字串取出来。 print(names[0:-1:2]) #等同于print(names[::2]) #打印第一个到最后一个,隔一个打印一个
三、增 names.append('LinHuiHao') #追加字符串,插后面 print (names) names.insert(1,'Linjinbo') #追加字符串,插在位置1. print (names) names.insert(3,'HuangWenZhen') print (names) #注:无法批量插入 四、改 names[3]='LuRen1' #位置3字符改为“LuRen1” print (names) 五、删 names.remove('Linjinbo') #删除字符‘Linjinbo’ print (names) del names[2] #删除位置2的字符串 print (names) names.pop() #pop删除最后一个,()表示最后一个。(2)表示位置2 print (names) names.pop(2) #pop删除最后一个,()表示最后一个。(2)表示位置2 print (names) 六、查 print(names.index('WuLingMin')) #打印字符'WuLingMin'得位置 print(names[names.index('WuLingMin')]) #找到字符'WuLingMin'得位置,并打印出该字符 七、计 print(names.count('WuLingMin')) #计算字符'WuLingMin'出现次数 names.insert(1,'WuLingMin') #追加字符串,插在位置1. print (names) print(names.count('WuLingMin')) #计算字符'WuLingMin'出现次数 八、其他 names.reverse() #反转列表 print (names) names.sort() #排序,排序规则按阿斯各码 print (names) names2 = [1,2,3,4] names.extend(names2) #合并names2到names里,names2内容依然保留 print (names) print (names2) del names2 #删除变量names2 print (names2) names.clear() #清空列表 print (names) 九、扩展内容
ndd= [1,23,3,34,6,[2,2,3,4],3] #扩展:在列表里再加上列表 ncc = [1,3,3,3] ndd [5][3]='dsdsd' #修改位置5中得位置3为‘dsdsd’ print (ndd) ndd[5][1] = ncc.copy() #替换位置5中得位置1为变量ncc print (ndd) print (ncc)
出处:https://www.cnblogs.com/mingyw/p/14089172.html