玩命加载中 . . .

Python技巧记录


  1. 问题:在字典循环使用pop()时,出现RuntimeError: dictionary changed size during iteration错误

答:for k,v in dict.items()过程中不能改变字典的size,在Python3.x和2.x可以使用list创建字典keys的备份:

for k in d.keys():
    v = d[k]  #get value
  1. 如何在Python中打印正号的数字+
#方法1
print("{0:+}".format(37))

#方法2
print("%+d" % (37,))

#方法3:从Python3.6开始可以使用
print(f"{37:+}")

本文作者: 董续胜

本文链接: https://dxsm.github.io/p/python-ji-qiao-ji-lu.html

版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!


 评论