从列表中获取元素

弗雷泽224

我想获取列表的元素并删除最后一个字符。总体目标是将方程的剩余数从str转换int为。我是这样想的:

hand = ['1D', '5S', '10H']
first_card = hand [0]
first_card [:-1]
print [first_card]

...是这样做的方法,但显然不是。

在此先感谢您提供的任何帮助。

弗雷泽

布里恩

可以使用列表理解来完成所有元素。

>>> hand = ['1D', '5S', '10H']
>>> hand2 = [i[:-1] for i in hand]
>>> hand2
['1', '5', '10']

您还可以轻松地同时将其转换为int:

>>> handints = [int(i[:-1]) for i in hand]
>>> handints
[1, 5, 10]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从列表中获取元素

来自分类Dev

获取列表中的元组元素

来自分类Dev

从Terraform列表中获取元素

来自分类Dev

获取列表中的元组元素

来自分类Dev

Python,从列表中获取元素

来自分类Dev

Freemarker从列表中获取元素

来自分类Dev

从列表中获取嵌套元素

来自分类Dev

从多个列表中获取元素

来自分类Dev

从列表列表中获取元素ocaml

来自分类Dev

从python中的列表中获取正确的元素

来自分类Dev

从python中的列表中获取元素

来自分类Dev

获取列表列表中给定元素的列表编号

来自分类Dev

从列表中获取前n个元素

来自分类Dev

从元素列表中获取每个控件的值?

来自分类Dev

如何获取元素在列表中的位置?

来自分类Dev

获取列表中特定元素的数量

来自分类Dev

如何从Haskell的无限列表中获取元素对?

来自分类Dev

从列表中获取X个前元素

来自分类Dev

根据索引列表从数组中获取元素

来自分类Dev

从列表中的元素获取单个值

来自分类Dev

从Haskell的元组列表中获取元素

来自分类Dev

从字典列表中获取最接近的元素

来自分类Dev

从列表中获取可变数量的元素

来自分类Dev

如何从列表中的元素获取字母

来自分类Dev

在列表中获取一个元素

来自分类Dev

从子列表中的元素获取所有对

来自分类Dev

从列表的每个元素中获取最长的项目

来自分类Dev

跳过并从列表中获取元素

来自分类Dev

如何从 sapply 返回的列表中获取元素