我是靠谱客的博主 过时仙人掌,最近开发中收集的这篇文章主要介绍【廖雪峰python】两种有序列表list和tuple廖雪峰python学习笔记:两种有序列表list和tuple一、list二、tuple,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
廖雪峰python学习笔记:两种有序列表list和tuple
提示:学习于2022年5月27日
学习链接:
https://www.liaoxuefeng.com/wiki/1016959663602400/1017099478626848#0
文章目录
- 廖雪峰python学习笔记:两种有序列表list和tuple
- 学习链接: https://www.liaoxuefeng.com/wiki/1016959663602400/1017099478626848#0
- 一、list
- 参考代码:
- 解释
- 添加 list1.insert(添加的指定位置,添加的元素)
- 追加元素在末尾 list1.append(追加的元素)
- 删除指定位置的元素 list1.pop(索引位置)
- 替换指定位置的元素 list1[需要被替换的位置]=替换的元素
- 二、tuple
- 参考代码
- 解释
- 可变的tuple
- 不变意思为“指向不变”
一、list
参考代码:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
classmates = ['Michael', 'Bob', 'Tracy']
print('classmates =', classmates)
print('len(classmates) =', len(classmates))
print('classmates[0] =', classmates[0])
print('classmates[1] =', classmates[1])
print('classmates[2] =', classmates[2])
print('classmates[-1] =', classmates[-1])
classmates.pop()
print('classmates =', classmates)
解释
列表list,有序的集合,可以随时添加和删除其中的元素。表示方式[a,b,c],采用[]
L=[]
意思为空list
list内元素的数据类型可以不同
len()
可表示list内元素格式
可用倒数方式索引
list可以嵌套list,变成2维数组
添加 list1.insert(添加的指定位置,添加的元素)
追加元素在末尾 list1.append(追加的元素)
删除指定位置的元素 list1.pop(索引位置)
索引位置空白,即为删除list末尾的元素
替换指定位置的元素 list1[需要被替换的位置]=替换的元素
二、tuple
参考代码
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
classmates = ('Michael', 'Bob', 'Tracy')
print('classmates =', classmates)
print('len(classmates) =', len(classmates))
print('classmates[0] =', classmates[0])
print('classmates[1] =', classmates[1])
print('classmates[2] =', classmates[2])
print('classmates[-1] =', classmates[-1])
# cannot modify tuple:
classmates[0] = 'Adam'
解释
元组tuple 和list类似。
用(a,b,c)
表示,是括号()
tuple一旦初始化后,不能修改。因此代码会更安全。
空tuple和1个元素的tuple:
t = ()
t1
= (1,)
#不能不加逗号,不加会变成数字1,因为括号也是运算符
可变的tuple
tuple内可以有list元素,list可变。但实际上tuple的内各个元素的指向没有改变。
不变意思为“指向不变”
要做到内容不变的tuple,必须保证:tuple里的每一个元素本身也不变
最后
以上就是过时仙人掌为你收集整理的【廖雪峰python】两种有序列表list和tuple廖雪峰python学习笔记:两种有序列表list和tuple一、list二、tuple的全部内容,希望文章能够帮你解决【廖雪峰python】两种有序列表list和tuple廖雪峰python学习笔记:两种有序列表list和tuple一、list二、tuple所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复