Python 列表list 字典dict

Posted 认真生活、快乐工作 - 马云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 列表list 字典dict相关的知识,希望对你有一定的参考价值。

# coding=utf-8 支持中文


# 列表
n1 = [1, 2, 3]
print n1
print len(n1)
n1.append(4)
print n1

# 字典,包含键值
dic = {'tom': 11, 'sam': 57, 'lily': 100}
print type(dic)
print dic['tom']
dic['tom'] = 30
print dic

for key in dic:
    print dic[key]

print dic.keys()  # 返回dic所有的键
print dic.values()  # 返回dic所有的值
print dic.items()   # 返回dic所有的元素
dic.clear()         # 清空dic,变为{}

dic['jack'] = 90
print dic
del dic['jack']  # 删除jack元素
print dic

""" 结果
[1, 2, 3]
3
[1, 2, 3, 4]
<type 'dict'>
11
{'lily': 100, 'sam': 57, 'tom': 30}
100
57
30
['lily', 'sam', 'tom']
[100, 57, 30]
[('lily', 100), ('sam', 57), ('tom', 30)]
{'jack': 90}
{}
"""


这些基础的数据结构很有作用。

以上是关于Python 列表list 字典dict的主要内容,如果未能解决你的问题,请参考以下文章

Python - 两个列表(list)组成字典(dict)

Python - 两个列表(list)组成字典(dict)

python 字典dict和列表list的读取速度问题, range合并

python内置数据类型列表list和字典dict的性能

Python 列表list 字典dict

python 列表与字典转换