1. 基本定义
["元素1", "元素2", "元素3"]
my_list1 = ["python", "java", "c++"]
my_list2 = ["python", 123, True]
2. 嵌套
my_list3 = [[1, 2, 3], [4, 5, 6]]
//列表的下标(索引):
//从0开始,依次递增。 也可以使用负数,从末尾开始取数据,从最后一个到第一个元素依次为-1 -2 -3
my_list3 = [[1, 2, 3], [4, 5, 6]]
print(my_list3[0])
print(my_list3[0][2])
3.列表相关的方法
4.列表循环遍历
my_list1 = ["python", "java", "c++"]
for x in mu_list:
print{x}
while循环遍历
元组中元素不可以修改,但是嵌套在元组中的列表可以修改。
1. 基本定义
t1 = (1, "hello", True)
t2 = ("hello", )
t3 = tuple()
2.嵌套
t1 = ((1, 2, 3), (4, 5, 6))
//元组的下标(索引):
//从0开始,依次递增。 也可以使用负数,从末尾开始取数据,从最后一个到第一个元素依次为-1 -2 -3
t1 = ((1, 2, 3), (4, 5, 6))
print(t1[0])
print(t1[0][2])
3.元组相关的方法
4.元组循环遍历
t1 = (1, 2, 3, 4, 5, 6)
for x in t1:
print(x)
while循环便遍历
字符串是字符的容器,一个字符串可以存放任意数量的字符,字符串不可以修改其中的元素。
1.基本定义
my_str = "hello world"
字符串的下标(索引):从0开始,依次递增。 也可以使用负数,从末尾开始取数据,从最后一个到第一个元素依次为-1 -2 -3
2.字符串相关的方法
3.字符串遍历
my_str = "hello world"
for x in my_str:
print(x)
while循环便遍历
不支持元素重复,自带去重功能,内部元素可以是无序的。
1.基本定义
变量名 = {元素1, 元素2, 元素3}
2.集合相关的方法
3.集合遍历
my_set = {"python", "java", "c++"}
for x in my_set:
print(x)
不可以使用while循环
元素是键值对,key不允许重复,key和value可以是任意数据类型,key不可为字典,字典可以嵌套。
1.基本定义
{key:value1, key:value, key:value}
my_dict = {"小王": 90, "小张": 80, "小李": 70}
新增元素:my_dict["小明"] = 60
更新元素:my_dict["小王"] = 95
2.字典相关方法
3.字典遍历
my_dict = {"小王": 90, "小张": 80, "小李": 70}
keys = my_dict.keys()
for key in keys:
print(key)
print(my_dict[key])
不可以使用while循环