michael

Reactor系列(十)collectMap集合

六月ゝ 毕业季﹏ 提交于 2019-12-21 15:08:37
#java#reactor#collect#hashMap# 转换成Map 视频讲解: https://www.bilibili.com/video/av80048104/ FluxMonoTestCase.java package com.example.reactor; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; import java.util.Map; @Slf4j public class FluxMonoTestCase extends BaseTestCase { @Test public void collectMap(){ Flux<Employee> employeeFlux = Flux.fromIterable(list); //转换HashMap Mono<Map<String,Employee>> mono = employeeFlux .collectMap(key ->key.getName(),val ->val); mono.subscribe(System.out::println); } }

python3(四)

我们两清 提交于 2019-11-30 01:18:58
# !/usr/bin/env python3 # -*- coding: utf-8 -*- # list是一种有序的集合,可以随时添加和删除其中的元素。 classmates = ['Michael', 'Bob', 'Tracy'] print(classmates) # ['Michael', 'Bob', 'Tracy'] print(len(classmates)) # 3 print(classmates[0]) # Michael print(classmates[-1]) # 可以用-1做索引,直接获取最后一个元素:Tracy # -2 -3 -4 以此类推取倒数第二 第三 第四个元素 # insert classmates.insert(1, 'Jack') # 下表是从0 开始 print(classmates) # ['Michael', 'Jack', 'Bob', 'Tracy'] print(classmates.pop()) # pop删除末尾的元素 print(classmates) # ['Michael', 'Jack', 'Bob'] print(classmates.pop(1)) # 删除指定位置的元素 Jack # 替换 classmates[1] = 'Sarah' print(classmates) # ['Michael',