当前位置: 首页 > news >正文

南京网站建设外包长春做商业平台网站

南京网站建设外包,长春做商业平台网站,永久无限免费看的app,做繁体书的网站文章目录知识点详解1、input()#xff1a;获取控制台#xff08;任意形式#xff09;的输入。输出均为字符串类型。  1.1、int(input()) 与 map(int, input().spilt()) 的区别  1.2、input() 与 list(input()) 的区别、及其相互转换方法2、print() #xff1a;打印输出… 文章目录知识点详解1、input()获取控制台任意形式的输入。输出均为字符串类型。  1.1、int(input()) 与 map(int, input().spilt()) 的区别  1.2、input() 与 list(input()) 的区别、及其相互转换方法2、print() 打印输出。3、list列表的常用操作159函数—— 列表是一个有序可变序列。4、set集合的常用操作74函数—— 集合是一个不重复元素的无序可变序列。5、sorted() 对所有可迭代类型进行排序不改变原始序列。按照ASCII的大小进行排序数字 大写字母 小写字母。6、map()将指定函数依次作用于序列中的每一个元素 —— 返回一个迭代器结果需指定数据结构进行转换后输出。7、str.join()将序列字符串、元组、列表、字典中的元素以指定字符连接并返回一个新的字符串。描述 题目标题 将两个整型数组按照升序合并并且过滤掉重复数组元素。 输出时相邻两数之间没有空格。 输入描述 输入说明按下列顺序输入 1 输入第一个数组的个数 2 输入第一个数组的数值 3 输入第二个数组的个数 4 输入第二个数组的数值 输出描述 输出合并之后的数组 示例1 输入 3 1 2 5 4 -1 0 3 2输出 -101235Python3 while True:try:a, b, c, d input(), list(map(int,input().split())), input(), list(map(int,input().split()))print(.join(map(str, sorted(list(set(bd))))))except:break知识点详解 1、input()获取控制台任意形式的输入。输出均为字符串类型。 str1 input() print(str1) print(提示语句:, str1) print(type(str1)) asd123!# 提示语句: asd123!# class str1.1、int(input()) 与 map(int, input().spilt()) 的区别 常用的强转类型说明int(input())强转为整型int类型只能输入一个整数字符串map(int, input().spilt())强转为整型map函数可以输入多个整数字符串list(input())强转为列表输入可以是任意类型1.2、input() 与 list(input()) 的区别、及其相互转换方法 相同点两个方法都可以进行for循环迭代提取字符提取后都为字符串类型。不同点str list(input()) 将输入字符串转换为list类型可以进行相关操作。如 str.append() 将列表转换为字符串str_list [A, aA, 2.0, , 1] 方法一print(.join(str))方法二print(.join(map(str, str_list))) 备注若list中包含数字则不能直接转化成字符串否则系统报错。 方法一print(.join([str(ii) for ii in str_list]))方法二print(.join(map(str, str_list))) map()根据给定函数对指定序列进行映射。即把传入函数依次作用到序列的每一个元素并返回新的序列。 1 举例说明若list中包含数字则不能直接转化成字符串否则系统报错。 str [25, d, 19, 10] print( .join(str)) Traceback (most recent call last):File C:/Users/Administrator/Desktop/test.py, line 188, in moduleprint( .join(str)) TypeError: sequence item 3: expected str instance, int found2举例说明若list中包含数字将list中的所有元素转换为字符串。 str_list [A, aA, 2.0, , 1] print(.join(str(ii) for ii in str_list)) print(.join([str(ii) for ii in str_list])) print(.join(map(str, str_list))) # map()根据给定函数对指定序列进行映射。即把传入函数依次作用到序列的每一个元素并返回新的序列。 AaA2.01 AaA2.01 AaA2.012、print() 打印输出。 【Python】print()函数的用法 x, y 1, 9 print({},{} .format(x, y)) # 打印方法一 print(**10) # 打印分割符 print(x, ,, y) # 打印方法二 1,9 ********** 1 , 93、list列表的常用操作159函数—— 列表是一个有序可变序列。 一般来说有序序列类型都支持索引切片相加相乘成员操作。 不可变数据类型 布尔类型bool、整型int、字符串str、元组tuple可变数据类型 列表list、集合set、字典dict 序号函数说明0list1 []创建空列表0list1 list()创建空列表1list2 [元素]创建列表。输入参数可以是任意类型1list2 list(元素)创建列表。输入参数可以是任意类型——————2list[index]索引负数表示倒叙3list[start, end]切片获取指定范围元素4list[::-1]逆序输出步长为1——————5list.append(元素)在列表末尾添加任意类型的一个元素6list.extend(元素)添加可迭代序列7list.insert(index, 元素)在指定位置插入一个元素——————8list.remove(元素)删除指定元素。1若有多个相同元素则只删除第一个元素。2 若不存在则系统报错。9list.pop(index)删除指定位置元素。默认删除最后一项。10del list(index)删除指定位置元素11list.clear()清空内容返回空列表——————12list.index(元素)索引元素位置。1若有多个相同元素则只返回第一个元素的位置。2若不存在则系统报错。13list.count(元素)计算指定元素出现的次数14list.reverse()逆序输出15list.sort(*, keyNone, reverseFalse)1默认从小到大排列。2reverseTrue 表示从大到小排序。——————1len(list)元素个数2type(list)查看数据类型3max(list)返回最大值不能有嵌套序列4min(list)返回最小值不能有嵌套序列5list(tuple)将元组转换为列表6list1 list2 操作符拼接7list * 3* 操作符重复8元素 in listin / not in成员操作符判断给定值是否在序列中9for i in list:遍历 4、set集合的常用操作74函数—— 集合是一个不重复元素的无序可变序列。 无序赋值后各元素位置将随机输出。 不重复赋值变量时若存在重复元素系统会自动去除只保留一个。 set(str) 对字符串去重set(tuple)对元组去重set(list)对列表去重。 备注字符串、元祖、列表是有序序列。 备注无法对无序序列进行去重。 序号函数说明0set1 set()创建空集合1set2 {元素1, 元素2}创建集合1set2 set({元素1, 元素2})创建集合。输入参数可以是任意类型——————2set.add(元素)只能添加一个元素将元素添加到集合中。若元素存在则不进行任何操作。3set.update(元素)添加多个元素将元素添加到集合中。1参数可以是列表元组字典等。2若是字符串将按字符拆分后再添加。4set.copy()浅拷贝——————4set.remove(元素)删除指定元素。若元素不存在则系统报错。5set.discard(元素)删除指定元素。若元素不存在则不进行任何操作。6set.pop()随机删除一个元素。1对集合进行无序排列然后删除第一个元素。2若指定元素则系统报错。7set.clear()清空内容返回空集合——————1len(set)元素个数2type(set)查看数据类型3元素 in setin / not in成员操作符判断给定值是否在序列中4for i in set:遍历 5、sorted() 对所有可迭代类型进行排序不改变原始序列。按照ASCII的大小进行排序数字 大写字母 小写字母。 函数说明sorted(iterable, keyNone, reverseFalse) 输入参数 iterable可迭代的对象如字典、列表。key可迭代类型中某个属性对指定函数进行排序。默认Nonereverse默认升序reverseFalse、降序reverseTure。 备注字符串按照ASCII的大小进行排序。默认先排序数字0 ~ 9再排序大写字母A ~ Z后排序小写字母a ~ z。 lst1 (5, 4, 3, -2, 1) L1 sorted(lst1) L2 sorted(lst1, keyabs) L3 sorted(lst1, reverseTrue) print(L1) # 【输出结果】[-2, 1, 3, 4, 5] print(L2) # 【输出结果】[1, -2, 3, 4, 5] print(L3) # 【输出结果】[5, 4, 3, 1, -2] ################################################################################### lst2 (F, D, Y, e, a, v, 9, 6) L4 sorted(lst2) L5 sorted(lst2, keystr.lower) # 对指定函数进行排序将所有字母转换为小写然后排序。不改变原字符串。 print(L4) # 【输出结果】[6, 9, D, F, Y, a, e, v] print(L5) # 【输出结果】[6, 9, e, F, v, Y]6、map()将指定函数依次作用于序列中的每一个元素 —— 返回一个迭代器结果需指定数据结构进行转换后输出。 函数说明map(function, iterable) 输入参数 function指定函数。iterable可迭代对象 print(返回一个迭代器: , map(int, (1, 2, 3))) # 返回一个迭代器: map object at 0x0000018507A34130结果需指定数据结构进行转换后输出 数据结构list、tuple、set。可转换后输出结果数据结构str。返回一个迭代器数据结构dict。ValueError需输入两个参数 print(将元组转换为list: , list(map(int, (1, 2, 3)))) print(将字符串转换为list: , tuple(map(int, 1234))) print(将字典中的key转换为list: , set(map(int, {1: 2, 2: 3, 3: 4}))) 将元组转换为list: [1, 2, 3] 将字符串转换为list: (1, 2, 3) 将字典中的key转换为list: {1, 2, 3} ################################################################################ dict_a [{name: python, points: 10}, {name: java, points: 8}] print(list(map(lambda x : x[name] python, dict_a))) print(dict(map(lambda x : x[name] python, dict_a))) [True, False] TypeError: cannot convert dictionary update sequence element #0 to a sequence7、str.join()将序列字符串、元组、列表、字典中的元素以指定字符连接并返回一个新的字符串。 函数说明Separator.join(Sequence) 功能说明以Separator为分隔符对Sequence所有元素进行逐个分割并返回一个新的字符串。 输入参数 Separator代表分隔符。 可以是单个字符如、,、.、-、*等也可以是字符串如: abc。Sequence代表要连接的元素序列。可以是字符串、元组、列表、字典。 备注1Separator和Sequence都只能是string型不能是int型和float型否则系统报错。 备注2字典的读取是随机的。 a1 I Love China ! print(字符串: , .join(a1))a11 I Love China ! print(字符串: , .join(a11))a2 [I, Love, China, !] print(列表: , .join(a2))a3 (I, Love, China, !) print(元祖: , .join(a3))a4 {I: 1, Love: 2, China: 3, !: 4} print(字典: , .join(a4)) 字符串: I L o v e C h i n a ! 字符串: I Love China ! 列表: I Love China ! 元祖: I Love China ! 字典: I Love China !import os # 导入路径模块 os.getcwd() # 获取当前路径 data_save os.path.join(os.getcwd(), data_save) # 获取当前路径并组合新的路径 print(data_save)
http://www.dnsts.com.cn/news/281167.html

相关文章:

  • 网站建设推广费怎么做账网页游戏网站那个好
  • 深圳网站优化推广谷歌google官网入口
  • 美食网站黑米如何做广州网站定制
  • 网站大全软件怎样选择网站的关键词
  • 百度搜到网站做网站收费多少
  • 雄安建设集团 网站网站开发设计书籍
  • 查询网站空间商中国建设银行网站
  • 网站设计要点wordpress网络图片
  • 移动端app开发需要哪些技术关键字排名优化公司
  • win7 iis架设网站可以制作动画的软件
  • 新农村建设官方网站网站开发如何报价
  • 网站改版后百度不收录公司网页免费制作
  • 做免费推广网站网络广告视频
  • 用wordpress建立导航网站wordpress 在线更新
  • 免费下载ppt模板网站有哪些织梦网站开发视频
  • 做推广用那个网站贵阳仿站定制模板建站
  • 网站域名是网站架构吗wordpress防黑客
  • 做精美ppt网站学商务网站建设的感想
  • 建站行业市场容量2021不付费黄台网址
  • 阿里云网站建设流程个人网页设计下载
  • flash个人网站源码长春平面网站建设
  • 做网站需多少钱陕西一建2022停考
  • 砀山做网站的公司网站宣传怎样做不违法
  • 带有后台的网站开发软件如何做个网站
  • 网站建设上传服务器步骤网址转app
  • 大红门做网站科讯网站首页公告模板
  • 网站建设思路梳理设计制作活动
  • 河北住建局与建设厅网站三维设计官网
  • 哪个网站可以做结婚请柬宁波网站建设公司比较好
  • 网站空间在线解压开发app流程