标签:tuple python dic 学习 day6 del key l1 print
#__author : 'liuyang' #date : 2019/3/7 0007 a = ['a' , 'b' , 'c'] b = [] print(a is b ) # 空元组 可以 空列表 不可以 print(tuple(a)) l1 = [11, 22, 33, 44, 55] #将此列表索引为奇数的对应元素全部删除 # 错误示例 for l in range(len(l1)): print(l) if l % 2==1: #l1.pop(l) # 等同余下 一个是括号 一个是中括号 del l1[l] print(l1) # l1 = [11, 22, 33, 44, 55] # del l1[1::2] # print(l1) dic = {'k1': 'v1', 'k2': 'v2', 'k3': 'v3', 'name': 'alex'} lis = [] # 循环一个字典时,不能改变 字典的大小,否则会报错 for key in dic.keys(): # if 'k' in key: # del dic[key] print(key) if 'k' in key: # dic.pop(key) lis.append(key) # for li in lis: # del dic[li] # 在后面 删除 for li in lis: del dic[li] print(dic)
同一类型
小数据池: 理解
代码块
id == is
同一个代码中的缓存机制
不同代码块 :小数据池
int str bool lis tuple dict set
int str bool 包起来
other ------------> bool
0 '' () [] {} ------> False
list <----> tuple 包起来
list、tuple ------> str sploit
str ---------------> list、tuple ' ',join(str)
# 超出范围了
数据类型的补充
(1,)
fromkeys([1,2,3] , [])
循环一个列表 循环一个字典时 ,不能改变他们的大小,否则会报错
明天 : 编码进阶 文件操作 深浅copy
标签:tuple,python,dic,学习,day6,del,key,l1,print 来源: https://www.cnblogs.com/Doner/p/10488861.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。