Python基础语法(二)
一、复习
-
字符串
# 创建字符串很简单只要为变量分配一个值即可 var1 = 'Hello World!' var2 = "Runoob" print ("var1[0]: ", var1[0]) print ("var2[1:5]: ", var2[1:5])
-
列表
# 列表使用[]方括号 # 列表是最常用的Python数据类型,它可以作为一个方括号内的都会分隔值出现 list1 = ['Google','Runoob',1997,2000] list2 = [1,2,3,4,5,'a','b','c'] print("list1[0]:",list1[0]) print ("list3:",list2[1:5])
-
元组
# 元组使用小括号 # 元组创建很简单,只需在括号中添加元素,并使用逗号隔开即可 tup1 = (1,2,3,4,5,6,7) tup2 = "a","b","c","d" # 不需要括号也可以 tup3 = () # 创建空元组 tup4 = (50,) # 元组只包含一个元素时,需要在元素后面加逗号,否则括号会被当做运算符使用 print ("tup1[0]:",tup1[0]) print ("tup2[1:5]:",tup2[1:5])
-
字典
# 字典可存储任意类型对象 # 字典的每个键值对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 dict = {} # 创建一个空字典 dict = {key1:value1,key2:value2} dict1 = {'abd':456} dict3 = {'abc':123,98.6:37} dict2 = {'name':'Tom','age':7,'Class':'First'} print ("dict2['name']:",dict2['name']) print ("dict2['age']:",dict2['age'])
-
集合
# 集合(set)是一个无序的不重复元素序列 # 可以使用大括号{} 或者set()函数创建集合 parame = {value01,value02,...} 或者 set(value) # 创建空集合必须用set()而不是{},因为{}是用来创建一个空字典。 set() # 创建空集合
-
集合的基本操作
# 添加元素 s.add(x) # 移除元素 s.remove(x) # 计算集合元素个数 len(s) # 清空集合 s.clear() # 判断元素是否在集合中存在 x in s thisset = set(("Google", "Runoob", "Taobao")) thisset.add("Facebook") # 添加元素 print(thisset) thisset.remove("Taobao") # 移除元素 print (thisset) len(thisset) # 计算集合元素个数 thisset.clear() # 清空集合 print (thisset) "Runoob" in thisset # 判断元素是否在集合中存在