搜索结果
查询Tags标签: list3,共有 20条记录-
函数传参指定默认列表与不指定默认列表
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 人评论 次浏览 -
找出两个字符串中最大的相同的字串 找出两个字符串中最大的相同的字串
package Stringtest;import java.util.ArrayList; import java.util.Arrays;public class Demo02 {public static void main(String[] args) {String str1 = "dwaddddwaehellodwadwa";String str2 = "grddehellogrddwadgdddddwadddd";//方法一ArrayLi…
2022/7/25 23:25:34 人评论 次浏览 -
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 人评论 次浏览 -
20220330-day19:函数返回值为可变类型的大坑
def extend_list(val, data=[]): data.append(val) return datalist1 = extend_list(10) print(list1) [10] # 没有给data传递值,所以返回data时,是一个原始列表,在运行list3后,变化为alist2 = extend_list(123, []) print(list2)[123]# 自己传了一个空列表,12…
2022/3/30 6:19:57 人评论 次浏览 -
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的第五天
一、支付串操作 # 切分字符串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 人评论 次浏览 -
入门Python基础第四天
1.切分字符串 split():按照指定字符分割字符串 语法:字符串序列.split(分割字符, num) # 切分字符串 language = "Python and java C++ AND GOlang and Scala"# split 切割字符串 生成一个列表 : 暂时理解为一个容器 有序序列 result = language.split(&qu…
2022/2/25 22:37:20 人评论 次浏览 -
python推导式
集合列表字典都可使用 list1=[] list1=[i for i in range(1,10)] print(list1) ##带iflist2=[i for i in range(1,10) if i%2==0] print(list2)#嵌套 #创建列表[(1,0),(1,1),(1,2),(2,0),(2,1),(2,2)] list3=[(i,j) for i in range(1,3) for j in range(0,3)] print(list3…
2021/12/20 14:22:09 人评论 次浏览 -
python推导式
集合列表字典都可使用 list1=[] list1=[i for i in range(1,10)] print(list1) ##带iflist2=[i for i in range(1,10) if i%2==0] print(list2)#嵌套 #创建列表[(1,0),(1,1),(1,2),(2,0),(2,1),(2,2)] list3=[(i,j) for i in range(1,3) for j in range(0,3)] print(list3…
2021/12/20 14:22:09 人评论 次浏览 -
java 基础(通配符)
<?> 允许所有泛型的引用调用 通配符指定上限 上限 extends: 使用时指定的类型必须是继承某个类,或者实现某个接口,即<= 通配符指定下限 下限 super: 使用时指定的类型不能小于操作的类,即 >= Person.javapackage com.klvchen.java2;public class Person {…
2021/11/29 17:08:31 人评论 次浏览 -
java 基础(通配符)
<?> 允许所有泛型的引用调用 通配符指定上限 上限 extends: 使用时指定的类型必须是继承某个类,或者实现某个接口,即<= 通配符指定下限 下限 super: 使用时指定的类型不能小于操作的类,即 >= Person.javapackage com.klvchen.java2;public class Person {…
2021/11/29 17:08:31 人评论 次浏览 -
JavaStream流
案例创建一个集合,存储多个字符串元素 把集合中所有以"张"开头的元素存储到一个新的集合 把"张"开头的集合中的长度为3的元素存储到一个新的集合传统方法 package com.ding.stream;import java.util.ArrayList;public class MyStream1 {public stati…
2021/10/25 20:39:44 人评论 次浏览 -
JavaStream流
案例创建一个集合,存储多个字符串元素 把集合中所有以"张"开头的元素存储到一个新的集合 把"张"开头的集合中的长度为3的元素存储到一个新的集合传统方法 package com.ding.stream;import java.util.ArrayList;public class MyStream1 {public stati…
2021/10/25 20:39:44 人评论 次浏览 -
Python面试题8-找出列表里第二大的数
第一种方法:通过排序,切片,取倒数第二个值list1 = [1,2,6,4,5,7] list2 = sorted(list1) list3= list2[-2] print(list3)第二种方法:循环列表中的值list1 = [1,2,6,4,5,8,10,12,13,15] one = list1[0] two = list1[1] for i in range(1,len(list1)):if list1[i] > …
2021/9/23 9:40:42 人评论 次浏览