前言
我是栗子——专为小白准备《Python从入门到实战》内容。
这不是上一期刚讲完循环判断,还给大家出了很多新手的题目,边学边练习才有效果嘛。
时隔几天,大家都吼完了叭~实在没写完的慢慢复习,我更新文章也挺慢的!哈哈哈哈
今天想一想:要学数据结构啦~
一、Python有那几种数据结构?
Python 有四种数据结构,分别是:列表、字典、元组,集合。每种数据结构都有自己的特点,并且都有着独到的用处。为了避免过早地陷入细枝末节。
我们先从整体上来认识一下这四种数据结构:从最容易识别的特征上来说,列表中的元素使用方括号扩起来,字典和集合是花括号,而元组则是圆括号。其中字典中的元素是均带有 ‘:’
的 key 与 value 的对应关系组。
1)列表(list)
1.1 什么是列表?
最显著的特征是:
- 列表中的每一个元素都是可变的;
- 列表中的元素是有序的,也就是说每一个元素都有一个位置;
- 列表可以容纳 Python 中的任何对象。
列表中的元素是可变的,这意味着我们可以在列表中添加、删除和修改元素。
输入:
Weekday = ['Monday','Tuesday','Wednesday','Thursday','Friday']
print(Weekday[0])
第三个特征是列表可以装入 Python 中所有的对象,往下看:
all_in_list = [
1, #整数
1.0, #浮点数
'a word', #字符串
print(1),