序列数据结构、for循环
下面展示一些
内联代码片
。
#序列数据结构(列表list、元组tuple、字典dict、集合set)
list = ["苹果", "香蕉", "草莓"] # 列表list
tuple = (1,2,3,4,5) # 元组tuple(元组的内容不能改变)
dict = {'name':'小明','sex':'男','age':'18','score':'86'} # 字典dict{'键':'值'}
# In[]: for循环range,从1到10
i = 1
sum = 0
for i in range(1, 11):
print(i)
sum += i
print(sum)
# In[]: for循环 enumerate()
# for 索引, 元素值 in enumerate()
list = ["苹果", "香蕉", "草莓"] # 列表list
for index, value in enumerate(list):
print('第 %d 个元素是 [%s]' %(index, value))
# In[]: try-except异常处理语句
try:
i = 10
print(30 / (i - 10))
except Exception as e:
print(e)
finally:
print('执行完成')
# In[]: 列表list操作
# .append() 添加元素
# .insert(位置, 新值) 插入元素
# .extend() 添加列表
# .index(元素值) 定位索引
# .sort() 排序
# .reverse() 反排序
# del 删除
# In[]: 字典dict操作
# .updata() 合并字典
# .pop(键) 删除字典元素
# for key in dict.key(): 遍历字典的键
# for value in dict.value(): 遍历字典的值
# .clear() 清空字典
代码运行结果: