【发布时间】:2013-10-21 02:17:27
【问题描述】:
所以我想在 python 中编写这个简单的 java 代码,但是我不能,我想打印从第一个索引到最后一个索引的所有字符串,所以如果我的字符串是“josh”,我想打印:
j
o
s
h
或者喜欢这个java代码:
String name = josh;
for(int i = 0; i < josh.length(); i++){
print(josh.CharAt(i));
}
我找不到任何类似 charAt 的方法,我猜它不存在 但是必须有其他方法可以做到,我知道这是一个愚蠢的问题,但我做不到 在网上或这里(在这个网站上)找到任何东西来帮助我,所以有什么想法吗?
【问题讨论】:
-
看看 Python 中“可迭代”的概念。根据 Preet 的回答,您可以将字符串视为字符列表。或者,等价于 charAt() 是列表偏移量:josh[0]=="j".