リスト内の文字を分割したいです。
PCがローカルなので手打ちで失礼します。
python
1xy = [1375, 657, 862, 736, 851, 394]
このリストを2文字ずつ分割して表示させたいのですが、調べてみるとpython2.xのものが多く、、、、
python
1xy = [(1375, 657) , (862, 736), (851, 394)] 2という形か 3xy = [[1375, 657], [862, 736], [851, 394]] 4という形が理想です
以下コードを試してみたのですが結果は思っていたようなものが出てきませんでした。
python
1xw_list = [xy[i:i+2] for i in range(len(xy))] 2xy_list.pop() 3print(xy_list)
python
1結果 2[[1375, 657], [657, 862], [862, 736], [736, 851], [851, 394]]
解決策があればご教授お願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/08 06:04