# dict fromkeys方法 values值一样dic = dict.fromkeys(["q",'w','e'],12)
print(dic)
# pop 删除a= dic.pop("e") # pop 删除可以把删除的值取出print(a)
# del 删除
del dic["q"]
print(dic)
# *** 字典 setdefault方法dic = {"q":1,"w":1,"e":1}
c = dic.setdefault("qq",'ww') # 如果keys会打印值 如果没有会添加键值对print(c,dic) # ww {'q': 1, 'w': 1, 'e': 1, 'qq': 'ww'}# ** 添加值dic = {"q":1,"w":1,"e":1}
dic.update(a="a")
dic.update({"a":"a"})
print(dic)
# ** 遍历keysdic = {"q":1,"w":1,"e":1}print(dic.keys())
for i in dic.keys():
print(i,end=" ")
for a in dic:
print(a,dic[a],sep=":")
for i,v in dic.items():
print("%s : %s"%(i,v))
for i,v in enumerate(dic,1):
print(i,v,dic[v])
text = "tomjerry"
print(text[-2:])
print(text[2])
# for i in text:
# print(i,end=" ")
print(" ".join(text))
print(len(text))
import sys
# argv还可以当文件名
# python命令行运行是以列表形式传入 因此可以对传入的第二个参数 可以做出一些判断 做出相应的反应
# print(sys.argv) # 获取当前路径
# path python环境变量 可以append添加
# for i in sys.path: # 先找当前文件路径
# print(i)