ICode9

精准搜索请尝试: 精确搜索
  • Python基础知识梳理2022-09-14 21:32:04

    变量与赋值语句 简单赋值用于为一个变量赋值。 序列赋值可以一次性为多个变量赋值。 多目标赋值指用连续的多个等号将同一个数据赋值给多个变量。 增强赋值指将运算符与赋值相结合的赋值语句   # 简单赋值 num = 100 # 100 # 序列赋值 x, y = 1, 2 # 1, 2 (x2, y2)

  • letcode算法13--合并两个有序链表2022-09-14 01:34:41

    21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。    示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4]方法一:递归 /** * Definition for singly-linked list. * public class ListNode { * int v

  • 推导式(生成式)2022-09-04 00:03:09

    作用:简化代码量 1. 列表推导式 2. 字典推导式 3.集合推导式 一、 列表推导式   作用:用一个表达式创建一个有规律的列表或控制一个有规律列表   1.1 体验:   # 需求:创建一个0-10的列表 # while循环实现 # 准备一个空列表 list1 = [] # 书写循环,一次追加数字到空列表中 i = 0

  • pandas笔记2022-08-22 12:00:09

    导入pandas import pandas as pd 读取excel文件 df = pd.read_excel(r'windows系统文件路径', 'sheet名') 如果是linux系统则不用在文件路径前添加 r 限定某列数据出现次数大于等于2 name = df.列名.value_counts().loc[lambda x: x>=2].index 最后将返回所有符合条件的数据 获

  • 函数传参指定默认列表与不指定默认列表2022-08-17 00:32:49

      def extendList(val, list=[]): list.append(val) return list list1 = extendList(10) list2 = extendList(123,[]) list3 = extendList('a') print "list1 = %s" % list1 print "list2 = %s" % list2 print "list3 = %s&qu

  • CollectionUtils工具类2022-07-31 19:37:02

    package org.apache.commons.collections; List list1 = new ArrayList(); list1.add("1111"); list1.add("2222"); list1.add("3333"); List<String> list2 = new ArrayList(); list2.add("3333"); list2.add(&qu

  • leetcode.21. 合并两个有序链表2022-07-21 17:35:02

    将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。        输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2: 输入:l1 = [], l2 = []输出:[]示例 3: 输入:l1 = [], l2 = [0]输出:[0]  提示: 两个链表的节点数目范围是

  • 下拉刷新 get请求 post请求 onLoad2022-07-21 16:03:08

           "enablePullDownRefresh": true           下拉刷新之后背景颜色  "backgroundColor": "#efefef"        改变小点的颜色   "backgroundTextStyle":"dark",        tabBar         "tabBar":{ "list"

  • 2022年7月21日 leecode 刷题日记2022-07-21 08:01:12

    21. 合并两个有序链表 难度简单2539收藏分享切换为英文接收动态反馈 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。    示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输

  • php数组使用引用遍历多次时出现最后一个元素丢失问题2022-07-18 17:00:56

    1、问题 $list = [ ['id'=>1, 'name'=>'不知火舞', 'location'=>'中单'], ['id'=>2, 'name'=>'橘右京', 'location'=>'打野'], ['id'=>3

  • Python | 浅学 | 7 NameError: name 'cmp' is not defined | AttributeError: module 'oper2022-07-02 17:02:53

      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("x:",x,

  • UML-第四单元总结2022-06-29 13:34:59

    BUAA_OO 第四单元 一、分析三次作业架构设计 第一次 第一次作业主要是新建了了MyClass、MyInterface、MyOperation,并且考虑到MyClass和MyInterface有一些共同的属性,故新建了MyElement接口 第四单元的第一次作业一开始的时候还不知道该如何下手,反复看指导书并询问同学后才搞明

  • python生成器,闭包2022-06-27 19:34:48

    ========================== 动态语言 python 程序执行的过程,可以添加属性和方法静态语言 Java 只能执行已经定义好的代码,如果没用提前定义,则不能执行 class Person: def __init__(self,name): self.name = namexiaoming = Person('小明')print(xiaoming.name)#

  • 判断字符串是否有重复字条2022-06-23 07:31:06

    strs = 'Goaod' hashTable = dict() listStrs = list(strs) i = 0 while i < len(strs): if listStrs[i] in hashTable: print("有重复字符") break else: hashTable[listStrs[i]] = None i += 1

  • vuedraggable拖拽生成页面---简单Demo2022-05-30 20:35:41

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • 牛客网高频算法题系列-BM4-合并两个排序的链表2022-05-28 19:01:49

    牛客网高频算法题系列-BM4-合并两个排序的链表 题目描述 输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的。 数据范围: 0 <= n <= 1000,-1000 <= 节点值 <= 1000 要求:空间复杂度 O(1),时间复杂度 O(n) 原题目见:BM4 合并两个排序的链表 解

  • 实验62022-05-18 19:33:55

    任务3 1 def is_valid(x): 2 a,b,c = set(x),set("1234567890X"),set() 3 if (a|b)-b!=c or len(x)!=18:return False 4 return True 5 with open("data3_id.txt","r",encoding="UTF-8") as f: 6 data2=[id1.sp

  • Java面向对象11-泛型与通配符2022-05-17 12:00:16

    泛型:就是一种不确定的数据类型。 比如:ArrayList<E> E就是泛型。 这种不确定的数据类型需要在使用这个类的时候才能够确定出来。 泛型可以省略,如果省略,默认泛型是Object类型。自定义泛型类 1 package com; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6

  • 实验五2022-05-16 23:35:30

    with open('data3.txt','r',encoding='utf-8')as f: data=f.read().split('\n') list1=data[1:11] print("原始数据:") print(list1) list2=[] for i in list1: num=float(i) y=int(num) x=num-y

  • 列表2022-05-16 18:04:39

    一、不可变列表 1、创建一个列表 val list = List(1, 2, 3) //另一种创建方法 val list4 = 11 :: 12 :: 13 ::Nil println(list) println(list4)     2、访问元素、遍历 //访问 println(list(1)) //遍历 list.foreach(println)

  • 21. 合并两个有序链表2022-05-15 14:34:29

    class Solution { public ListNode mergeTwoLists(ListNode list1, ListNode list2) { if(list1 == null){ return list2; } if(list2 == null){ return list1; } ListNode res = list1.val < list2.

  • 实验五2022-05-15 00:01:00

    1 with open('D://aa//data3.txt','r',encoding='utf-8')as f: 2 data=f.read().split('\n') 3 list1=data[1:11] 4 print("原始数据:") 5 print(list1) 6 list2=[] 7 for i in list1: 8 num=flo

  • 实验3:控制语句与组合数据类型应用编程2022-04-26 12:33:11

    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)<

  • 不同实体的List相互间赋值2022-04-24 14:32:00

    List赋值 ​ 入参、出参和持久对象的字段可能不同,需要我们进行转换,单个对象转换可以通过set方法进行字段赋值,那使用List来存储对象时,赋值方式有哪些呢? 循环赋值 //List一共有四种循环方式,所以循环赋值也有四种,此处仅以for循环为例 List<A> list1 = new ArrayList<>(); List<B>

  • Python 列表类型的常规操作总结2022-04-18 15:34:30

    @1-Python 列表类型的常规操作总结如下:           @2- 操作举例: # !/usr/bin/env python3# -*- coding:utf-8 -*-# price =float(input("输入苹果的价格:"))# weight = float(input("请输入苹果的重量:"))# print(price * weight)print("{} * {} = {}".format(9,9,9*9))prin

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有