网站导航栏按钮,煤棚网架公司,网上开店铺需要什么流程,用cdr做网站设计尺寸要多少
演示对序列进行切片操作# 切片#xff1b;从一个序列中#xff0c;取出一个子序列
# 语法[起始下标#xff1a;结束下标#xff1a;步长]
# 这三个都不写也行#xff0c;视为从头到尾步长为1
# 起始下标不写#xff0c;视作从头开…
演示对序列进行切片操作# 切片从一个序列中取出一个子序列
# 语法[起始下标结束下标步长]
# 这三个都不写也行视为从头到尾步长为1
# 起始下标不写视作从头开始
# 结束下标不写视为截取到结尾
# 步长为1是挨个截取
# 对list进行切片从1开始4结束步长1# 倒序输出元组、序列、字符串的方法
# my_tuple (0, 1, 2, 3, 4, 5, 6)
# result6 my_tuple[::-1]
# print(f结果6{result6})
#
#
# my_list [0, 1, 2, 3, 4, 5, 6]
# result1 my_list[1:4] # 步长默认是1所以可以省略不写
# print(f结果1{result1})
#
# # 对tuple进行切片从头开始到最后结束步长1
# my_tuple (0, 1, 2, 3, 4, 5, 6)
# result2 my_tuple[:] # 起始和结束不写表示从头到尾步长为1可以省略
# print(f结果2{result2})
#
# # 对str进行切片从头开始到最后结束步长2
# my_str 01234567
# result3 my_str[::2]
# print(f结果3{result3})
#
#
# # 对str进行切片从头开始到最后结束步长-1
# my_str 01234567
# result4 my_str[::-1] # 等同于将序列反转了
# print(f结果4{result4})
#
#
# # 对列表进行切片从3开始到1结束步长-1
# my_list [0, 1, 2, 3, 4, 5, 6]
# result5 my_list[3:1:-1]
# print(f结果5{result5})
## # 对元组进行切片从头开始到尾结束步长-2
# my_tuple (0, 1, 2, 3, 4, 5, 6)
# result7 my_tuple[::-2]
# print(f结果6{result7})# 小练习
# str万过薪月里这来nohtyP学
# new_strstr[::-1][9:14]
# print(new_str)
#
# str1万过薪月里那来nohtyP学
# new_strstr1[5:10][::-1]
# print(new_str)
#
# print(f{str[9]}{str[8]}{str[7]}{str[6]}{str[5]})# 集合是{元素1元素2} 集合中的元素是不重复的即使定义的时候写的是重复的也会自动删掉重复的部分输出也会删掉重复的元素
# 拿到集合的元素的顺序是无法保证的
# 集合不支持下标索引不能用while遍历演示数据容器集合的使用# 定义集合
my_set {智慧教育, 大厂程序员, itmi, 智慧教育, 大厂程序员, ithmi, 智慧教育, 大厂程序员, ithmi}
my_set_empty set() # 定义空集合
print(fmy_set的内容是{my_set}, 类型是{type(my_set)})
print(fmy_set_empty的内容是{my_set_empty}, 类型是{type(my_set_empty)})
#
# # 添加新元素
my_set.add(Python)
my_set.add(小智教育) #
print(fmy_set添加元素后结果是{my_set})
# # 移除元素
my_set.remove(大厂程序员)
print(fmy_set移除大厂程序员后结果是{my_set})
# # 随机取出一个元素
my_set {传智教育, 大厂程序员, itmi}
element my_set.pop()
print(f集合被取出元素是{element}, 取出元素后{my_set})
#
# # 清空集合, clear
# my_set.clear()
# print(f集合被清空啦结果是{my_set})
#
# # 取2个集合的差集
# set1 {1, 2, 3}
# set2 {1, 5, 6}
# # 返回·在set1中和set2不同的元素
# set3 set1.difference(set2)
# print(f取出差集后的结果是{set3})
# print(f取差集后原有set1的内容{set1})
# print(f取差集后原有set2的内容{set2})
#
#
# # 消除2个集合的差集
# set1 {1, 2, 3}
# set2 {1, 5, 6}
# # 删除set1中和set2相同的元素set2不变
# set1.difference_update(set2)
# print(f消除差集后集合1结果{set1})
# print(f消除差集后集合2结果{set2})
#
# # 2个集合合并为1个
# set1 {1, 2, 3}
# set2 {1, 5, 6}
# set3 set1.union(set2)
# print(f2集合合并结果{set3})
# print(f合并后集合1{set1})
# print(f合并后集合2{set2})
#
# # 统计集合元素数量len()
# set1 {1, 2, 3, 4, 5, 1, 2, 3, 4, 5}
# num len(set1)
# print(f集合内的元素数量有{num}个)
#
# # 集合的遍历
# # 集合不支持下标索引不能用while循环
# # 可以用for循环
# set1 {1, 2, 3, 4, 5}
# for element in set1:
# print(f集合的元素有{element})# 小练习
listset()
my_list[小小程序员,飞智播客,小小程序员,飞智播客,itzi,itfast,itfast,itzi,best]
for i in my_list:print(f{i})list.add(i)
print(list)