搜索结果
查询Tags标签: list2,共有 104条记录-
Python基础知识梳理
变量与赋值语句简单赋值用于为一个变量赋值。序列赋值可以一次性为多个变量赋值。多目标赋值指用连续的多个等号将同一个数据赋值给多个变量。增强赋值指将运算符与赋值相结合的赋值语句 # 简单赋值 num = 100 # 100# 序列赋值 x, y = 1, 2 # 1, 2 (x2, y2) = 10, 20 #…
2022/9/15 1:17:18 人评论 次浏览 -
letcode算法13--合并两个有序链表
21. 合并两个有序链表将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1:输入:l1 = [1,2,4], l2 = [1,3,4]方法一:递归/*** Definition for singly-linked list.* public class ListNode {* int val;* …
2022/9/14 14:17:27 人评论 次浏览 -
函数传参指定默认列表与不指定默认列表
def extendList(val, list=[]):list.append(val)return listlist1 = extendList(10) list2 = extendList(123,[]) list3 = extendList(a)print "list1 = %s" % list1 print "list2 = %s" % list2 print "list3 = %s" % list3# 执行结果list…
2022/8/17 6:22:58 人评论 次浏览 -
Python | 浅学 | 7 NameError: name 'cmp' is not defined | AttributeError: module 'oper
NameError: name cmp is not defined **报错原因:**因为python3.x中cmp函数去掉了,如果需要实现比较功能,那么可引入operator 模块,提供了6个比较运算符。gt lt ge eq le import operator #首先要导入运算符模块operator # integers x,y = 100,200 print(…
2022/7/3 14:22:56 人评论 次浏览 -
UML-第四单元总结
BUAA_OO 第四单元 一、分析三次作业架构设计 第一次第一次作业主要是新建了了MyClass、MyInterface、MyOperation,并且考虑到MyClass和MyInterface有一些共同的属性,故新建了MyElement接口第四单元的第一次作业一开始的时候还不知道该如何下手,反复看指导书并询问同学后…
2022/6/29 23:21:31 人评论 次浏览 -
python生成器,闭包
========================== 动态语言 python 程序执行的过程,可以添加属性和方法静态语言 Java 只能执行已经定义好的代码,如果没用提前定义,则不能执行class Person:def __init__(self,name):self.name = namexiaoming = Person(小明)print(xiaoming.name)# 执行过程…
2022/6/28 1:20:42 人评论 次浏览 -
vuedraggable拖拽生成页面---简单Demo
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width…
2022/5/30 23:22:37 人评论 次浏览 -
牛客网高频算法题系列-BM4-合并两个排序的链表
牛客网高频算法题系列-BM4-合并两个排序的链表 题目描述输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的。数据范围: 0 <= n <= 1000,-1000 <= 节点值 <= 1000 要求:空间复杂度 O(1),时间复杂度 O(n)原题目见:…
2022/5/29 1:21:03 人评论 次浏览 -
实验3:控制语句与组合数据类型应用编程
import random print(用列表存储随机整数: ) ls = [random.randint(1, 100) for i in range(5) print(ls) print(\n用集合存储随机整数: ) s1 = {random.randint(1,100) for i in range(5)} print(s1) print(\n用集合存储随机整数: ) s2 = set() while(len(s2)<5): s…
2022/4/26 14:13:01 人评论 次浏览 -
Python 列表类型的常规操作总结
@1-Python 列表类型的常规操作总结如下: @2- 操作举例: # !/usr/bin/env python3# -*- coding:utf-8 -*-# price =float(input("输入苹果的价格:"))# weight = float(input("请输入苹果的重量:"))# print(price * weight)print("{} * {} = {}&…
2022/4/18 17:12:38 人评论 次浏览 -
python中的内置函数
filter函数用于过滤序列, 该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中def check_odd(n):#找奇数return n%2==1 list1=[1,2,3,4,5] list2 = list(filter(check_o…
2022/3/8 17:14:46 人评论 次浏览 -
Java、合并两个有序列表
编写下面的方法,将两个有序列表合并成一个新的有序列表: public static int[] merge(int[] list1, int[] list2) 只进行list1.length+list2.length次比较来实现该方法。编写一个测试程序,输入两个有序列表,显示合并后的列表。 注意:输入的第一…
2022/2/28 14:21:29 人评论 次浏览 -
学习Python的第四天
字符串操作# 切分字符串 language = "Python and Java and C++ and Golang and Scala" # split 切割字符串 生成一个列表: 暂时理解为一个容器 有序序列 result1 = language.split("and") print(result1)# 连接序列 生成字符串 跟split 是相反的操作…
2022/2/27 22:23:34 人评论 次浏览 -
学习python的摸鱼日常
目录1.字符串操作 2.判断操作 3.删除操作 4.列表循环 5.循环嵌套1.字符串操作 #字符串切分 language ="pyhton and java and c++ and gplang and scala" #split 切割字符串 生成一个列表:暂时理解为一个容器 result =language.split("and") print(re…
2022/2/27 22:21:33 人评论 次浏览 -
学习python的第五天
一、支付串操作 # 切分字符串language = Python and java and C++ and Golang and Scala# split 切割字符串 生成一个列表: 暂时理解为一个容器 有序序列result = language.split("and") print(result)# 2、 连接序列 生成字符 跟split 是相反的操作 lang = [&…
2022/2/27 20:52:31 人评论 次浏览