首页 > 其他 > 详细

补充内容,set

时间:2018-08-04 22:14:08      阅读:190      评论:0      收藏:0      [点我收藏+]

列表转换字符串 join()

s = _.join([beijing,shanghai,guangzhou])

字符串转换成列表 split()

s1 = ‘北京,上海,广州‘.split(‘,‘)

d = {中国:北京,美国:华盛顿,日本:东京,英国:伦敦}
L = []
for k in d:
    L.append(k)
for i in L:
    d.pop(i)
print(d)

 

 

l = [北京,上海,广州,a,b,深圳]
new_l = []
for i in l:
    new_l.append(i)
for i in new_l:
    l.remove(i)
删除的时候, 发现. 剩余了一下内容. 原因是内部的索引在改变.
# # 需要把要删除的内容记录下来. 然后循环这个记录. 删除原来的列表
 
d = {中国:北京,美国:华盛顿,英国:伦敦,日本:东京}
l = []
for k in d:
    l.append(k)
for i in l:
    d.pop(i)
print(d)

列表和字典都不能再循环的时候进行删除. 字典再循环的时候不允许改变大小

 

# dic = {"apple":"苹果", "banana":"香蕉"}
# # 返回新字典. 和原来的没关系
# ret = dic.fromkeys("orange", "橘子") # 直接用字典去访问fromkeys不会对字典产生影响
# ret = dict.fromkeys("abc",["哈哈","呵呵", "吼吼"]) # fromkeys直接使用类名进行访问
# print(ret)
a = ["哈哈","呵呵", "吼吼"]
ret = dict.fromkeys("abc", a) # fromkeys直接使用类名进行访问
a.append("嘻嘻")
print(ret)

补充内容,set

原文:https://www.cnblogs.com/oecig/p/9418167.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!