python 去掉字符串最後面一個字符,字符分割方法使用

python 裏面,遍歷 list,  dic 的方法 示例

python 去掉字符串最後面一個字符

 

#!/usr/bin/evn python

import numpy as np
import pandas as pd


# 指標配置
ind_config = [
    {
        'name': 'DN_XGB_FACTOR_1',
        'desc': '懂牛選股寶-倉位相關',
        'fieldsDic':{
            'fieldsA': [
                {'ind_id': 500, 'field': 'XG', 'name': 'ZJMR', 'comment': '周淨買入', 'name2': 'ZJMR'}],
            "fieldsB": [
                {'ind_id': 499, 'field': 'XG', 'name': 'YJMR', 'comment': '月淨買入', 'name2': 'YJMR'}
            ],
            "fieldsC": [
                {'ind_id': 498, 'field': 'XG', 'name': 'CJZC', 'comment': '建倉', 'name2': 'CREATEC'}],
            "fieldsD": [
                {'ind_id': 497, 'field': 'XG', 'name': 'ZJZC', 'comment': '加倉', 'name2': 'ADDC'}],
            "fieldsE": [
                {'ind_id': 496, 'field': 'XG', 'name': 'CWSG', 'comment': '倉位上攻', 'name2': 'CWSG'}],
            "fieldsF": [
                {'ind_id': 495, 'field': 'XG', 'name': 'CWXG', 'comment': '倉位新高', 'name2': 'CWXG'}],
            "fieldsG": [
                {'ind_id': 494, 'field': 'XG', 'name': 'NSMR', 'comment': '逆勢買入', 'name2': 'NSMR'}],
            "fieldsH": [
                {'ind_id': 493, 'field': 'XG', 'name': 'LXZC', 'comment': '連續增倉', 'name2': 'LXZC'}]
        }
    }
]

lista = ["AA","BB","CC","DD"]
dicb = {"keya":10,
        "keyb":20,
        "keyc":200,
        "keyd":123}

print("lista:")
for val in lista:
    print(val)

print("dicb:")
for val in dicb:
    print("key:",val,"val:",dicb[val])

#去掉字符串最後面一個字符
stra = "abcdefghijklmn"
stra = stra[0:len(stra)-1]
print("stra:", stra)
## for 遍歷dic, list

 

 

python 是比較靈活的語法,

 比如在某些格式化的字符串,統計裏面數據個數。

示例:

# 某些格式化的字符串,統計裏面數據個數
stra = "688819.SH|688777.SH|688599.SH|688596.SH|688560.SH|688536.SH|688408.SH"
print("len:",len(stra.split("|")))

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章