Python中文
首页
教程
问答
标签
搜索
登录
注册
二维数组结构python
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在上一个python类,没有python方面的经验。讲师只教文档,拒绝给出代码示例。我理解C++,但我对Python感到非常沮丧,因为我基本上是在教自己。在</p> <p>我想打开一个每行包含一个随机字符字符串的文本文件。例如,长度可以是8、10、15或20个字符。它必须是灵活的。文本文件中可以有未指定数量的字符串(行)。在</p> <p>文本文件可能如下所示:</p> <pre><code>HGAMONIHRA AOMOKAWONS NFROLBOBDN ARFSIHCAGE LNIEEWONOK GOLFUNDTHC KOCATAOHBI AMRERCGANH SLGFAMALLC ALLIGATORX </code></pre> <p>我只想弄清楚如何将每个字符放入一个类似数组的结构中,在这种结构中,我可以像二维数组一样访问它——例如,我的数组[2][3]。在</p> <p>我在用字典练习只是为了测试这种行为。我想我可以使用一个带有嵌套for循环的字典,然后使用元组作为键,并从字符串中传递经过解析的字符作为值。我原以为这可能行得通,但当我试图让字典只使用一行时,我的print语句只给我一个键和一个值,而不是列表。我真的很困惑。我知道这很痛苦,但有人能简单地教我吗?Python在我嘴里留下一股难闻的味道。在</p> <p>这是我对一个文本文件的一行的测试代码:</p> ^{pr2}$ <p>有人能教我,因为我的老师不会,我真的很想学。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你可以用一个列表来完成:</p> <pre><code>>>> with open('puzzle.txt') as f: ... a = [list(line.rstrip()) for line in f] ... >>> a[0,3] >>> a[0][3] 'M' >>> a[1][0] 'A' </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
“matplotlib”ImportError:DLL加载失败:%1不是有效的Win32应用程序
4 回答
“matplotlib”中对字体设置的奇怪响应
7 回答
“matplotlib”如何将绘图调整为图形大小?
9 回答
“Matplotlib不支持生成器作为输入。当我尝试使用scatter()打印列表时”
6 回答
“matplotlib中的点悬停时是否可能显示标签?”
5 回答
“max_features”如何限制sklearn集成模型中的特征数量?
8 回答
“max_poolig2d_3/MaxPool”的1减去2导致维度大小为负
8 回答
“maxiter”参数对中的方法“SLSQP”有效吗scipy.optimize.minimize?
3 回答
“maxRunningTime”选项的格式(谷歌人工智能平台)
3 回答
“MDMenuItem”对象在MDDropdownMenu上没有属性“callback”
1 回答
“Mean”不适用于Pandas数据帧,从Pickle读取16 x 200000+个观察值
1 回答
“MediaDefiningClass”对象不是iterable Djangoimportexp
7 回答
“Medicine”对象没有属性“add”错误
6 回答
“MergeSummary”Op的“inputs”具有与预期类型字符串不匹配的类型[bool,bool,bool,bool,bool,bool,bool]
3 回答
“message”:“所需的请求部分“file\”不存在”
3 回答
“message”是Django还是Python中的保留字?
3 回答
“method”和“method”的实例之间不支持“<”,Python,Djang
2 回答
“method”对象不可订阅。不知道怎么了
3 回答
“Method”对象不是iterab
5 回答
“method”对象不是iterable dataframe python
7 回答