python获取第一个字符_Python:获取列表中第一个字符串的第一个字符?

获取裸python字符串的第一个字符:>>> mystring = “hello”

>>> print(mystring[0])

h

>>> print(mystring[:1])

h

>>> print(mystring[3])

l

>>> print(mystring[-1])

o

>>> print(mystring[2:3])

l

>>> print(mystring[2:4])

ll

从python列表第一个位置的字符串中获取第一个字符:>>> myarray = []

>>> myarray.append(“blah”)

>>> myarray[0][:1]

‘b’

>>> myarray[0][-1]

‘h’

>>> myarray[0][1:3]

‘la’

很多人在这里被绊倒是因为他们混淆了Python列表对象的运算符和Numpy ndarray对象的运算符:

Numpy操作与python列表操作非常不同。

围绕着Python的“list-slicing,index,subsetting”和Numpy的“masking,slicing,subsetting,index,then Numpy’s enhanced fancy indexing”这两个相互冲突的领域,展开你的头脑。

这两个视频为我澄清了一些事情:

Alexandre Chabot LeClerc的“NumPy初学者| SciPy 2016教程”:

    原文作者:制糕神的算法工坊
    原文地址: https://blog.csdn.net/weixin_42342206/article/details/113515502
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞