能将一个字符串按照指定字符进行分割,默认为空格 package Test; import java.util.*; public class test0408 { public static void main(String[] args) { StringTokenizer st = new StringTokenizer("123/456", "/"); while(st.hasMoreElements()){
变量作用域 函数里面操作外部变量时,作用域仅限于函数里面。 var1 = 123 def func(): var1 = 456 print("函数里:", var1) func() print("函数外:", var1) # 函数里: 456 # 函数外: 123 操作函数外变量 var1 = 123 def func(): global var1 # 将其声明为全局 var1 = 456
一切皆为对象,一切皆为对象的引用 可变数据类型:列表list和字典dict; 不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。 深拷贝 Vs 浅拷贝 copy.copy() 浅拷贝 copy.deepcopy() 深拷贝 浅拷贝是新创建了一个跟原对象一样的类型,但是其内容是对原对象
使用 reduce 和 reduceRight 方法可以汇总数组元素的值,具体用法如下: reduce function appendCurrent (previousValue, currentValue) { return previousValue + "::" + currentValue;}var elements = ["abc", "def", 123, 456];var result = elements.reduce(a
from bs4 import BeautifulSoups = '<h1>123</h1> <span>456<span>'soup = BeautifulSoup(s,'html.parser')print(soup.text) # 结果 123 456 # 构建摘要数据,获取标签字符串的文本前150个符号 soup=BeautifulSoup(content,"html.parser&q
"123456789" => 123,456,789 '123456789'.replace(/(?=\B(?:\d{3})+$)/g, ',') '123456789'.replace(/(?=\B(?:\d{3})+$)/g, ',') '123456789'.replace(/(?=(?!\b)(?:\d{3})+$)/g, ',')