开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
1 Star 0 Fork 1

JackTang198/CS-Java-LearnNotes

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (1)
标签 (1)
master
2020年09月30日
master
分支 (1)
标签 (1)
master
2020年09月30日
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (1)
标签 (1)
master
2020年09月30日
optcsv.py 1.76 KB
一键复制 编辑 原始数据 按行查看 历史
prayjourney 提交于 2021年11月26日 00:40 +08:00 . 🎇update
# -*- coding:utf-8 -*-
import csv
import os
print(os.getcwd())
# 写入
with open("mm.csv", 'w') as ww:
wtr = csv.writer(ww)
fff = ('123', 'rth', '123er')
hello = ("12312312312", 'gdsf')
wtr.writerows(fff) # 每个位置占有一个格子,比如1,2,3
wtr.writerow(hello) # 每个逗号前面的数据占有一个格子,比如12312312312,gdsf
# 字典写
with open("dic.csv", "w") as dw:
header = ['No.', 'Name', 'Age', 'Score']
dww = csv.DictWriter(dw, header) # 此处需要加入头
# 一个字典
row = {'No.': '5', 'Age': '18', 'Score': '99', 'Name': '张三'}
# 一个字典组
rows = [{'No.': '1', 'Age': '18', 'Score': '99', 'Name': 'mayi'},
{'No.': '2', 'Age': '21', 'Score': '89', 'Name': 'jack'},
{'No.': '3', 'Age': '25', 'Score': '95', 'Name': 'tom'},
{'No.': '4', 'Age': '19', 'Score': '80', 'Name': 'rain'}]
dww.writeheader() # 写入头
dww.writerow(row) # 写一个字典
dww.writerows(rows) # 写一个字典组
# 读取
# 注意从csv读出的都是str类型
with open("mm.csv", "r") as rr:
rer = csv.reader(rr)
# 整体读取
# for x in rer:
# print(x)
# 整体读取,打印某一行,某一行的某一个
column = [row for row in rer]
print(column[2])
print(column[2][2])
# column = []
# i = -1
# for row in rer:
# i = i + 1
# print(row, i)
# if i == 2:
# column = row[1] # 读取第2行第2列
# print("===")
# print(column)
# 字典读
with open('dic.csv', 'r') as dcir:
dr = csv.DictReader(dcir)
# column1 = [row for row in dr] #读取所有的行
column2 = [row['Name'] for row in dr] # 读取所有行的'Name'列
# print(column1)
print(column2)
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

不断总结的计算机基础,编程相关的基本技能、技巧、方法、知识点与学习笔记
暂无标签
BSD-3-Clause
使用 BSD-3-Clause 开源许可协议
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/JackTang198/CS-Java-LearnNotes.git
git@gitee.com:JackTang198/CS-Java-LearnNotes.git
JackTang198
CS-Java-LearnNotes
CS-Java-LearnNotes
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /