字符串和LIST的处理

  • 如何打印字符串和LIST:

python处理utf8编码中文,需要在py文件的第一行加入:# -- coding:utf-8 -- 或者 #coding=utf-8
打印字符串时,使用print str.encode('utf8');
打印中文列表时,使用循环 for key in list:print key
打印中文字典时,可以使用循环,也可以使用json:
import json
print json.dumps(dict, encoding='UTF-8', ensure_ascii=False)

  • for k in dict: print "dict[%s] =" % k,dict[k]
  • items()使用:for (k, v) in dict.items(): print "dict[%s] =" % k, v
  • 调用iteritems()实现字典的遍历: for k, v in dict.iteritems(): print "dict[%s] =" % k, v
  • 字典的初始化:d = dict(zip(['name', 'age'], ['visaya', 20]))
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本节要介绍的是Python里面常用的几种数据结构。通常情况下,声明一个变量只保存一个值是远远不够的,我们需要将一组...
    小黑y99阅读 65,365评论 0 9
  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 5,966评论 0 3
  • 个人笔记,方便自己查阅使用 Py.LangSpec.Contents Refs Built-in Closure ...
    freenik阅读 67,855评论 0 5
  • 骑天大胜 田启瑞 焦点少年班坚持分享第125天 星期四 万达广场让我陷入沉思 万达广场马上就要开业了,那里每天人山...
    她说梦里花会开阅读 861评论 0 0
  • 对于自己能控制的事情,我做到了。 没有受过专业的训练,靠自己一点一点的努力,昨天终于跑了人生的第一个半马。成绩还不...
    暁猴纸阅读 2,187评论 0 0

友情链接更多精彩内容