python - 如何从右到左获取数字的第 N 位?
问题描述
当第一个数字在数字的最右侧时,如何获得数字的第 n 个数字?我在 python 上做这个。
解决方案
您可以将数字转换为字符串,然后使用负索引从末尾访问特定数字:
>>> num = 123456
>>> n = 3
>>> str(num)[-n]
'4'
推荐阅读
- java - Springboot 控制器问题
- xamarin - 有没有办法阻止更长的 Xamarin Shell 选项卡标题被截断?
- angular - Ionic 找不到名称“需要”@types/node 已安装
- python - Python `list.extend(iterator)` 是否保证是惰性的?
- javascript - HighChart.js:如何在组织结构图中对节点进行分组
- ruby-on-rails - 使用 ActiveRecord 或 AREL 构建 MySQL 插入忽略语句
- php - 爆炸动画 GIF 和操作帧(GD 库)
- ios - 有没有办法在不创建框架的情况下创建一个分布在众多 Swift 文件中的类库?
- c++ - 从自定义结构数组中提取数据
- python - 如何将元素添加到空的 2d numpy 数组