步长为-1,表示逆向,每步为1。的数据类型,用于存储唯一的元素。">
赞
踩
Python3 基本数据类型 | 菜鸟教程 (runoob.com)
int
float
str
a = b = c = 1 # 多个变量赋同一个值
a, b, c = 1, 2, "runoob" # 多个对象指定多个变量
【Python】易错点1-CSDN博客——2.列表和字典都是可变数据类型
- >>> 5 + 4 # 加法
- 9
- >>> 4.3 - 2 # 减法
- 2.3
- >>> 3 * 7 # 乘法
- 21
- >>> 2 / 4 # 除法,得到一个浮点数
- 0.5
- >>> 2 // 4 # 整除,得到一个整数
- 0
- >>> 17 % 3 # 取余
- 2
- >>> 2 ** 5 # 乘方
- 32
- #!/usr/bin/python3
-
- str = 'Runoob' # 定义一个字符串变量
-
- print(str) # 打印整个字符串
- print(str[0:-1]) # 打印字符串第一个到倒数第二个字符(不包含倒数第一个字符)
- print(str[0]) # 打印字符串的第一个字符
- print(str[2:5]) # 打印字符串第三到第五个字符(包含第五个字符)
- print(str[2:]) # 打印字符串从第三个字符开始到末尾
- print(str * 2) # 打印字符串两次
- print(str + "TEST") # 打印字符串和"TEST"拼接在一起
步长
list[-1::-1]
1->从最后一个元素开始
2->到结束,走遍整个列表
3->步长为-1,表示逆向,每步为1
元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。
Python 中的集合(Set)是一种无序、可变的数据类型,用于存储唯一的元素。
集合中的元素不会重复,并且可以进行交集、并集、差集等常见的集合操作。
在 Python 中,集合使用大括号 {} 表示,元素之间用逗号 , 分隔。
另外,也可以使用 set() 函数创建集合。
- a = set('abracadabra')
- b = set('alacazam')
-
- print(a)
-
- print(a - b) # a 和 b 的差集
-
- print(a | b) # a 和 b 的并集
-
- print(a & b) # a 和 b 的交集
-
- print(a ^ b) # a 和 b 中不同时存在的元素
{'b', 'c', 'a', 'r', 'd'} ——集合元素不重复 {'r', 'b', 'd'} ——在a里面,但不在b里面 {'b', 'c', 'a', 'z', 'm', 'r', 'l', 'd'} {'c', 'a'} ——a,b的公共部分 {'z', 'b', 'm', 'r', 'l', 'd'}
列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。