研发部⻔有5个⼈,信息如下:(姓名-⼯资)【柳岩=2100, 张亮=1700, 诸葛亮=1800, 灭绝师太 =2600, 东⽅不败 =3800】,将以上员⼯的相关信息存放在适合的集合中,给柳岩涨⼯资300,迭代出每个元素的内容输出到 控制台
时间: 2023-04-06 20:00:27 浏览: 196
可以将以上员工的相关信息存放在一个字典中,每个员工的姓名作为键,对应的工资作为值。代码如下:
staff = {'柳岩': 2100, '张亮': 1700, '诸葛亮': 1800, '灭绝师太': 2600, '东方不败': 3800}
要给柳岩涨工资300,可以直接修改字典中对应的值:
staff['柳岩'] += 300
最后,可以使用for循环迭代出每个元素的内容输出到控制台:
for name, salary in staff.items():
print(f'{name}的工资是{salary}元')
相关问题
addbook = { 1: '张晓 13800000000 武汉', 2: '王华 18500000000 北京', 3: '李浩 13912341234 九江', 4: '王华 15890281734 上海', 5: '张亮 15807191756 武汉'}将示例字典用openpyxl写入excel文件
以下是示例代码:
```python
import openpyxl
# 创建一个新的Excel文档
workbook = openpyxl.Workbook()
# 选择默认的工作表
sheet = workbook.active
# 写入表头
sheet['A1'] = '姓名'
sheet['B1'] = '电话'
sheet['C1'] = '地址'
# 逐行写入数据
for i, data in addbook.items():
name, phone, address = data.split()
sheet.cell(row=i+1, column=1, value=name)
sheet.cell(row=i+1, column=2, value=phone)
sheet.cell(row=i+1, column=3, value=address)
# 将数据保存到文件
workbook.save('address_book.xlsx')
```
这段代码会将示例字典中的数据写入到一个名为“address_book.xlsx”的Excel文件中。你可以在写入数据之前修改表头的内容,也可以将文件名修改为你想要的名称。
给定一个list集合:{"张柏芝","刘德华","张亮","张靓颖","杨颖","黄晓明"} * 1.编写一个方法:将list集合中所有姓张的人员写入到D:\\a.txt中
public class Test4 {
public static void main(String[] args) throws IOException {
ArrayList<String> list = new ArrayList<String>();
list.add("张柏芝");
list.add("刘德华");
list.add("张亮");
list.add("张靓颖");
list.add("杨颖");
list.add("黄晓明");
outputZhang(list);
}
private static void outputZhang(ArrayList<String> list) throws IOException {
BufferedWriter bw = new BufferedWriter(new FileWriter("D:\\a.txt"));
for (String s : list) {
if (s.contains("张")) {
bw.write(s);
bw.newLine();
}
}
bw.close();
}
}
以上是一个Java程序,根据题目要求,我们需要编写一个方法将list集合中所有姓张的人员写入到D:\\a.txt中。这个方法名为outputZhang,它接受一个ArrayList<String>类型的参数list。在方法内部,我们首先创建了一个BufferedWriter对象bw,并指定要写入的文件路径为D:\\a.txt。然后我们遍历list集合中的每个元素,判断是否包含姓张,如果是,则将该元素写入bw,并使用bw.newLine()方法换行。最后,我们关闭bw,完成文件的写入操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Job_NDay_HomeWork_IOStream](https://blog.csdn.net/qq_44640098/article/details/102256503)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文