而不是像这样制作字母表列表:
alpha = ['a', 'b', 'c', 'd'.........'z']
Run Code Online (Sandbox Code Playgroud)
有什么方法可以将它分组到一个范围或什么的?例如,对于数字,可以使用它进行分组range()
range(1, 10)
Run Code Online (Sandbox Code Playgroud) 我想基于字母表将整数转换为其等价字符.例如:
0 => a
1 => b
2 => c
3 => d
Run Code Online (Sandbox Code Playgroud)
我可以构建一个数组,只需要在需要时查找它,但我想知道是否有一个内置函数来为我做这个.我通过Google找到的所有示例都使用ASCII值而不是字符在字母表中的位置.
有没有一种简单的方法来生成包含C#中字母表字母的数组?手动完成它并不难,但我想知道是否有内置的方法来做到这一点.
我想迭代字母表,如下所示:
foreach(char c in alphabet)
{
//do something with letter
}
Run Code Online (Sandbox Code Playgroud)
一组字符是最好的方法吗?(感觉很讨厌)
编辑:度量标准是"实现最少的类型,同时仍然可读且健壮"
给定从a到z的任何字符,使用PHP获取字母表中下一个字母的最有效方法是什么?
我可以简单地用一个char吗?这样做的有效方法是什么?我想遍历网址www.website.com/term/#,www.website.com/term/a,www.website.com/term/b,www.website.com/term/c,www .website.com/term/d ... www.website.com/term/z格式
我想生成一个字母表中的字母作为键,类似于
letter_count = {'a': 0, 'b': 0, 'c': 0}
Run Code Online (Sandbox Code Playgroud)
什么是快速生成该字典的方式,而不是我必须输入它?
谢谢你的帮助.
编辑
感谢大家的解决方案:)
另外,感谢您提醒我有关Python 字符串模块的信息.
我希望能够在R中创建一系列字母(以帮助从SPSS文件导入数据)
创建一系列数字非常容易,例如:
seq(1,1000)
[1] 1 2 3 4 5 6 ... 1000
paste("something_",1:12,sep="")
[1] something1 something2 ... something12
Run Code Online (Sandbox Code Playgroud)
但是,是否有任何附加,粘贴或创建这样的字母序列的功能?
paste("This_",a:z,sep="")
[1]This_a This_b This_c ... This_4z
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我90%肯定有内置功能可以做到这一点.
我需要在字母表中找到一个角色的位置.所以字符"b"是位置1(从0开始计数)等等.有人知道函数被调用了什么吗?
提前致谢!
编辑:我想要做的是在alpha赌注中发送所有字符X"步数",所以如果我有一个字符串"hi"它将是"gh"如果我发回一步.可能有更好的方法,任何提示?
我见过的每种编程语言都是基于拉丁字母的,考虑到我住在加拿大,这并不奇怪...但是只有基于其他字母表的编程语言或其他明亮的计算机科学家才真正有意义世界将不得不学习一个新的字母表来继续在该领域.我知道一个事实是,在其他字母表中占主导地位的国家的人们开发基于拉丁字母的语言(例如来自日本的Ruby),但是编程语言基于阿拉伯语或西里尔语等其他字母表有多常见,甚至编写非字母而非日志汉字等系统的系统?也是这些语言中的任何一种在广泛使用中,或者它们主要用作教学工具?自从我开始编程以来,这一直困扰着我,而且我从来没有遇到过能够想到真正答案的人.
alphabet ×10
python ×4
c# ×2
string ×2
character ×1
dictionary ×1
integer ×1
javascript ×1
list ×1
non-latin ×1
php ×1
position ×1
python-2.7 ×1
r ×1