使用.str进行索引

你可以使用 []方法来直接索引定位。如果你的索引超过了字符串的结尾,将返回NaN

  1. In [76]: s = pd.Series(['A', 'B', 'C', 'Aaba', 'Baca', np.nan,
  2. ....: 'CABA', 'dog', 'cat'])
  3. ....:
  4. In [77]: s.str[0]
  5. Out[77]:
  6. 0 A
  7. 1 B
  8. 2 C
  9. 3 A
  10. 4 B
  11. 5 NaN
  12. 6 C
  13. 7 d
  14. 8 c
  15. dtype: object
  16. In [78]: s.str[1]
  17. Out[78]:
  18. 0 NaN
  19. 1 NaN
  20. 2 NaN
  21. 3 a
  22. 4 a
  23. 5 NaN
  24. 6 A
  25. 7 o
  26. 8 a
  27. dtype: object