码迷,mamicode.com
首页 > 编程语言 > 详细

python学习日志day2

时间:2018-04-22 00:04:01      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:dict   rem   remove   计数   添加   mes   bcd   das   学习   


import copy
#列表-----------------------------------------list [ ]

names=["Jianwei","Liangliang","Jianjian","Xiaowei","Dashen"]

print (names[0])

names[0]="JIANWEI" #修改单个元素
names[1:3]=["LIANGLIANG","JIANJIAN"] # 切片修改

print(names)

names[1:3]=[] #删除序号为1 和2 的元素
del names[0] #删除序号为0的元素

print(names)

#列表的调用方法--------------------------------------

names.append("JIANwei") #在列表后边追加新的元素
names2=["Jianwei","Xiaowei","Daxia"]
names.extend(names2) #把其它列表的元素添加到原有列表的后边

print(names)

print(names.count("Xiaowei")) #计算Xiaowei在列表出现的次数

print(names.index("Xiaowei")) #找到元素的索引,如有多个,就只给出第一个的位置

names.insert(1,"xioajianjian")

print(names)


print(names.pop()) #默认移除最后一个元素,并以删除的元素返回
print(names.pop(1)) #移除序号为1 的元素
print(names)

names.remove("Xiaowei") #删除第一个出现的元素,只删除一个

names.sort() #升序排列
print(names)

names.reverse() #倒序排列原来的列表
print(names)

names.sort(key=len) #按字符串长度排序
print(names)

names3=names.copy() #复制,浅copy
names4=copy.copy(names) #浅copy

names.append(["JIANwei"])
names5=copy.deepcopy(names) #深deepcopy import copy



#元组----------------------tuple ( )

ABCD=("A","B","C","D") #创建元组用( )
print(ABCD)
print(ABCD.index("C")) #元组不可以修改
print(ABCD.count("B")) #元组只能索引或者计数

hello=tuple("hello")
print(hello)



bb=("AA","BB",["aa","bb"],"DD")
bb[2].insert(1,"cc") #元组中的列表可以进行列表的操作,增删改查
print(bb)



#字典-----------dictionary   { }

phone_book={"A":"110","B":"120","C":"119","D":"999"} #直接创建字典
print(phone_book) # 字典包括 { 键:值 }

b2=dict([("E","111"),("F","121"),("G","219"),("H","319")]) #利用dict 创建字典 方法1
print(b2)
b3=dict(I="123",J="124",K="125") #利用dict 创建字典 方法2
print(b3)

print( phone_book["A"]) #找到字典中键对应的"值"
phone_book["B"]="123456" #通过键来找到元素的"值" 进行修改
print(phone_book)

del phone_book["D"] #删除字典中的项
print(phone_book)









python学习日志day2

标签:dict   rem   remove   计数   添加   mes   bcd   das   学习   

原文地址:https://www.cnblogs.com/jianw/p/8904381.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!