列表,元组和字典

Posted 回冬

tags:

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

因为各种事情一个月木有更新

所以今天整理了一下之前看的几个Python数据类型,在使用的时候总是记不清楚,放在一起比较一下,加深记忆

 

列表——“[]”,表项用“,”隔开

1.“列表”是一个值;‘列表值’指的是列表本身,可变,有序,可切片

2. “[]” 表示一个空列表,不表示任何值,类似于空字符串

3.

>>> spam = [cat, bat, rat, elephant]
>>> spam[0]
cat
>>> spam[-1]
elephant

 

元组——“()”,表项用“,”隔开

1.元组不可变

2.转换类型

>>> tuple([cat, dog, 5])
(cat, dog, 5)
>>> list((cat, dog, 5))
[cat, dog, 5]
>>> list(hello)
[h, e, l, l, o]

 

 

字典——“{}”,键-值对用“:”,表项用“,”隔开

1.表项无序,不可切片

2.

>>> spam = {name: Zophie, age: 7}
>>> spam[name]
Zophie

 

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

列表,元组和字典

python第三节列表元组和字典

2-1Python列表元组和字典

Python学习之路——Python基础之基本数据类型(列表元组和字典)

Python列表,元组,集合,字典的区别和相互

python的列表,元组和字典简单介绍