Pythonメモ このエントリーをはてなブックマークに追加

提供:Asterisk Works Wiki
移動: 案内, 検索

目次

文字列

文字列 <==> 配列

文字列 ==> 配列
list関数を使う
>>> s = '123456789'
>>> list(s)
['1', '2', '3', '4', '5', '6', '7', '8', '9']
配列 ==> 文字列
文字列のjoinメソッドを使う
>>> li = ['1', '2', '3', '4', '5', '6', '7', '8', '9']
>>> "".join(li)
'123456789'

数値

数値配列 <==> 文字列

数値配列==>文字列
>>> n = [1,2,3,4,5,6,7,8,9]
>>> "".join(map(str,n))
'123456789'
文字列==> 数値配列
>>>s = ['1', '2', '3', '4', '5', '6', '7', '8', '9']
>>> li = list(map(int,s))
>>> print(li)
[1, 2, 3, 4, 5, 6, 7, 8, 9]

文字 <==> キャラクターコード

キャラクタコード → 文字
chr(数値)
文字 → キャラクタコード
ord("文字")
個人用ツール
名前空間
変種
操作
案内
主なカテゴリ
ツールボックス